<?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: Convert Column to numeric continuous Date - using Format Pattern - Bug? in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871684#M103564</link>
    <description>&lt;P&gt;I think the issue might happen because you are chaining the formatting messages. Change to Numeric will happen before Input format which will happen before format -&amp;gt; JMP will decide the format to use when column is changed to Numeric. You could either re-order them OR send them at the same time, especially the ones related to the data type.&lt;/P&gt;
&lt;P&gt;Instead of&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;    Column(dt, 1) &amp;lt;&amp;lt; Set Name("Date")
        &amp;lt;&amp;lt; Data Type(Numeric)
        &amp;lt;&amp;lt; Modeling Type("Continuous")
        &amp;lt;&amp;lt; Input Format( "Format Pattern", "&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 0  )
        &amp;lt;&amp;lt; Format("Format Pattern", "&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 17, 0 );&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;use something like&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Column(dt, 1) &amp;lt;&amp;lt; Set Data Type(
	Numeric,
	Input Format("Format Pattern", "&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 0),
	Format("Format Pattern", "&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 17, 0)
) &amp;lt;&amp;lt; Set Modeling Type("Continuous") &amp;lt;&amp;lt; Set Name("Date");&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 05 May 2025 12:30:24 GMT</pubDate>
    <dc:creator>jthi</dc:creator>
    <dc:date>2025-05-05T12:30:24Z</dc:date>
    <item>
      <title>Convert Column to numeric continuous Date - using Format Pattern - Bug?</title>
      <link>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871651#M103562</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have the following input data table, attached input_table.jmp, which is treated by my script, see below or attached&amp;nbsp;&lt;SPAN&gt;after_import_analysis_script.jsl&lt;/SPAN&gt;. I want to convert col 1 (character, nominal, input format &lt;CODE class=" language-jsl"&gt;"&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;"&lt;/CODE&gt;) to Date (numeric, continuous, output format &lt;CODE class=" language-jsl"&gt;"&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;"&lt;/CODE&gt;). However if I use my script then the conversion is wrong in the rows from 2656 to 2657,&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RobDoubleU_0-1746443922033.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/75471i2EE1725D133D5004/image-size/medium?v=v2&amp;amp;px=400" role="button" title="RobDoubleU_0-1746443922033.png" alt="RobDoubleU_0-1746443922033.png" /&gt;&lt;/span&gt;&lt;SPAN&gt;. It converts it instead to&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class=" language-jsl"&gt;"&amp;lt;MM&amp;gt;.&amp;lt;DD&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;"&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;from row 2657 on. Therefore the duration between row 2656 to 2657 is a month instead of 10 seconds. Please find the buggy data table attached as bugged.jmp&lt;BR /&gt;&lt;BR /&gt;Any idea what's wrong here?&lt;BR /&gt;&lt;BR /&gt;I am using Windows 10, JMP 18 as well as JMP 18 Pro.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;script:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;
dt = Current Data Table();

// Column configuration
dt &amp;lt;&amp;lt; Begin Data Update;
    // Rename and configure columns using column numbers
    Column(dt, 1) &amp;lt;&amp;lt; Set Name("Date")
        &amp;lt;&amp;lt; Data Type(Numeric)
        &amp;lt;&amp;lt; Modeling Type("Continuous")
        &amp;lt;&amp;lt; Format("Format Pattern", "&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 17, 0 )
        &amp;lt;&amp;lt; Input Format( "Format Pattern", "&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 0  );
    
    Column(dt, 2) &amp;lt;&amp;lt; Set Name("minutes")
        &amp;lt;&amp;lt; Formula((:Date-:Date[1]) / 60)
        &amp;lt;&amp;lt; Format("Best", 12);
    
    Column(dt, 3) &amp;lt;&amp;lt; Set Name("Temperature 1 [°C]");
    Column(dt, 4) &amp;lt;&amp;lt; Set Name("Temperature 2 [°C]");
    Column(dt, 7) &amp;lt;&amp;lt; Set Name("Target Temperature 1 [°C]");
    Column(dt, 8)&lt;/img&gt; &amp;lt;&amp;lt; Set Name("Target Temperature 2 [°C]");
    
    // Remove unused columns
    dt &amp;lt;&amp;lt; Delete Columns({"Col 5", "Col 6"});
dt &amp;lt;&amp;lt; End Data Update;

// Set display properties
dt &amp;lt;&amp;lt; Set Display Width("Date", 180);
dt &amp;lt;&amp;lt; Set Display Width("minutes", 50);
dt &amp;lt;&amp;lt; Set Display Width("Temperature 1 [°C]", 50);
dt &amp;lt;&amp;lt; Set Display Width("Temperature 2 [°C]", 50);

Graph Builder(
	Size( 1239, 816 ),
	Variables( X( :minutes ), Y( :"Temperature 1 [°C]"n ) ),
	Elements(
		Points( X, Y, Legend( 7 ) ),
		Smoother(
			X,
			Y,
			Legend( 9 ),
			Method( "Local Kernel" ),
			Lambda( 0.000001 ),
			Local Width( 0.1284 )
		)
	)
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 11:42:45 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871651#M103562</guid>
      <dc:creator>RobDoubleU</dc:creator>
      <dc:date>2025-05-05T11:42:45Z</dc:date>
    </item>
    <item>
      <title>Re: Convert Column to numeric continuous Date - using Format Pattern - Bug?</title>
      <link>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871684#M103564</link>
      <description>&lt;P&gt;I think the issue might happen because you are chaining the formatting messages. Change to Numeric will happen before Input format which will happen before format -&amp;gt; JMP will decide the format to use when column is changed to Numeric. You could either re-order them OR send them at the same time, especially the ones related to the data type.&lt;/P&gt;
&lt;P&gt;Instead of&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;    Column(dt, 1) &amp;lt;&amp;lt; Set Name("Date")
        &amp;lt;&amp;lt; Data Type(Numeric)
        &amp;lt;&amp;lt; Modeling Type("Continuous")
        &amp;lt;&amp;lt; Input Format( "Format Pattern", "&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 0  )
        &amp;lt;&amp;lt; Format("Format Pattern", "&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 17, 0 );&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;use something like&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Column(dt, 1) &amp;lt;&amp;lt; Set Data Type(
	Numeric,
	Input Format("Format Pattern", "&amp;lt;DD&amp;gt;/&amp;lt;MM&amp;gt;/&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 0),
	Format("Format Pattern", "&amp;lt;DD&amp;gt;.&amp;lt;MM&amp;gt;.&amp;lt;YY&amp;gt; &amp;lt;hh&amp;gt;:&amp;lt;mm&amp;gt;:&amp;lt;ss&amp;gt;", 17, 0)
) &amp;lt;&amp;lt; Set Modeling Type("Continuous") &amp;lt;&amp;lt; Set Name("Date");&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 05 May 2025 12:30:24 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871684#M103564</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2025-05-05T12:30:24Z</dc:date>
    </item>
    <item>
      <title>Re: Convert Column to numeric continuous Date - using Format Pattern - Bug?</title>
      <link>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871685#M103565</link>
      <description>&lt;P&gt;Thanks for rapid reply!&lt;BR /&gt;I understand the issue and your suggested solutions work.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 12:47:08 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Convert-Column-to-numeric-continuous-Date-using-Format-Pattern/m-p/871685#M103565</guid>
      <dc:creator>RobDoubleU</dc:creator>
      <dc:date>2025-05-05T12:47:08Z</dc:date>
    </item>
  </channel>
</rss>

