<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How convert string date into datetime value in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7417#M7411</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The easiest way is probably to convert the date into something JMP understands like ISO-8601: yyyy-mm-ddThh:mm:ss.sss. This formula should do it (assuming the source is in a column called "d"):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parse Date( Substr( :d, 1, 10 ) || "T" || Substr( :d, 12, 8 ) || "." || Substr( :d, 21 ); );&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JSL for interactive tinkering:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; s = "2013-09-01-14:02:33:759000";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; t = Substr( s, 1, 10 ) || "T" || Substr( s, 12, 8 ) || "." || Substr( s, 21 );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parse Date( t );&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Sep 2013 20:03:54 GMT</pubDate>
    <dc:creator>XanGregg</dc:creator>
    <dc:date>2013-09-20T20:03:54Z</dc:date>
    <item>
      <title>How to convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7416#M7410</link>
      <description>&lt;P&gt;&lt;BR /&gt;Hi all,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using JMP10 I import csv data with string date like yyyy-mm-dd-hh:mm:ss:SSSSS , example 2013-09-01-14:02:33:759000. For jmp it is CHARACTER&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How to convert this string date format into a "real" datetime (NUMERIC) like yyyy-mm-dd hh:mm:ss&amp;nbsp; or yyyy/mm/dd h:m:s ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;geof&lt;/P&gt;</description>
      <pubDate>Tue, 22 Aug 2017 20:02:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7416#M7410</guid>
      <dc:creator>geof</dc:creator>
      <dc:date>2017-08-22T20:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: How convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7417#M7411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The easiest way is probably to convert the date into something JMP understands like ISO-8601: yyyy-mm-ddThh:mm:ss.sss. This formula should do it (assuming the source is in a column called "d"):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parse Date( Substr( :d, 1, 10 ) || "T" || Substr( :d, 12, 8 ) || "." || Substr( :d, 21 ); );&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JSL for interactive tinkering:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; s = "2013-09-01-14:02:33:759000";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; t = Substr( s, 1, 10 ) || "T" || Substr( s, 12, 8 ) || "." || Substr( s, 21 );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parse Date( t );&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Sep 2013 20:03:54 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7417#M7411</guid>
      <dc:creator>XanGregg</dc:creator>
      <dc:date>2013-09-20T20:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: How convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7418#M7412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;When I run the script, no error, but no change in the data ! ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2013 12:10:07 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7418#M7412</guid>
      <dc:creator>geof</dc:creator>
      <dc:date>2013-09-24T12:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: How convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7419#M7413</link>
      <description>&lt;P&gt;geof:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try adding a new column to your table that is type date/time and put your converted values there using a formula.&amp;nbsp; Here is an example:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;New Table( "Time Example",
Add Rows( 1 ),
New Column( "Column 2",
&amp;nbsp; Character,
&amp;nbsp; Nominal,
&amp;nbsp; Set Values( {"2013-09-01-14:02:33:759000"} )
),
New Column( "Column 3",
&amp;nbsp; Numeric,
&amp;nbsp; Continuous,
&amp;nbsp; Format( "yyyy-mm-ddThh:mm:ss", 19, 0 ),
&amp;nbsp; Input Format( "yyyy-mm-ddThh:mm:ss", 0 ),
&amp;nbsp; Formula(
&amp;nbsp;&amp;nbsp; Parse Date(
&amp;nbsp;&amp;nbsp;&amp;nbsp; Substr( :Column 2, 1, 10 ) || "T" || Substr( :Column 2, 12, 8 ) ||
&amp;nbsp;&amp;nbsp;&amp;nbsp; "." || Substr( :Column 2, 21 )
&amp;nbsp;&amp;nbsp; )
&amp;nbsp; )
)
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Michael Haslam&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 17:22:57 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7419#M7413</guid>
      <dc:creator>michaelhaslam_p</dc:creator>
      <dc:date>2019-03-21T17:22:57Z</dc:date>
    </item>
    <item>
      <title>Re: How convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7420#M7414</link>
      <description>&lt;P&gt;Hi Michael,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I ran your script and it works fine&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I ran the script below with "Time" column where all the data are.&lt;/P&gt;
&lt;P&gt;But I got "." for all data :(&lt;/img&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Current DataTable();

New Column( "Column 3",
&amp;nbsp; Numeric,
&amp;nbsp; Continuous,
&amp;nbsp; Format( "yyyy-mm-ddThh:mm:ss", 19, 0 ),
&amp;nbsp; Input Format( "yyyy-mm-ddThh:mm:ss", 0 ),
&amp;nbsp; Formula(
&amp;nbsp;&amp;nbsp; Parse Date(
&amp;nbsp;&amp;nbsp;&amp;nbsp; Substr( :Time, 1, 10 ) || "T" || Substr( :Time, 12, 8 ) ||
&amp;nbsp;&amp;nbsp;&amp;nbsp; "." || Substr( :Time, 21 )
&amp;nbsp;&amp;nbsp; )
&amp;nbsp; )
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Mar 2019 17:23:34 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7420#M7414</guid>
      <dc:creator>geof</dc:creator>
      <dc:date>2019-03-21T17:23:34Z</dc:date>
    </item>
    <item>
      <title>Re: How convert string date into datetime value</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7421#M7415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I fixed the issue.&lt;/P&gt;&lt;P&gt;Your string format was 2013-09-01-14:02:33:759000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mine is 2013-09-01-14.02.33.759000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Sep 2013 13:44:48 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-convert-string-date-into-datetime-value/m-p/7421#M7415</guid>
      <dc:creator>geof</dc:creator>
      <dc:date>2013-09-26T13:44:48Z</dc:date>
    </item>
  </channel>
</rss>

