Modifica della colonna della data in caratteri in data numericaCiao,
In allegato è presente una tabella con una colonna denominata StartDate. È in formato carattere e contiene un numero eccessivo di "0" alla fine di ogni data. Desidero scrivere uno script per modificare la colonna StartDate in questo formato come: 04/12/2024 16:10:09. Qualsiasi aiuto è apprezzato.
Grazie!
Automazione e scriptingRe: Modifica della colonna della data da caratteri a data numericaEcco un piccolo script che creerà una nuova colonna numerica di data/ora convertendo i valori della colonna StartTime.
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "StartTime2",
set each value(
Informat( Word( 1, :StartTime, "+" ), "yyy/mm/ddThh:mm:ss" )
),
Format( "m/d/y h:m:s" )
);

Re: Modifica della colonna della data da caratteri a data numericaMi chiedevo della "T"...
In realtà,
dt = Current Data Table();
dt << New Column( "StartTime2",
set each value(
Informat( Word( 1, :StartTime, "+" ), "hello" )
),
Format( "m/d/y h:m:s" )
);
fa anche il lavoro 
È la potenza di Informat: nella maggior parte dei casi non è necessario specificare il modello, Informat lo rileverà da solo.
https://community.jmp.com/t5/Discussions/Informat-ParseDate-function-with-time/mp/736131/highlight/true#M91680
Solo per alcuni rari casi (come DD.MM.YYYY) è necessario investire uno sforzo aggiuntivo.
Specifica il modello tramite "Format Pattern", il tuo modello ,
o tramite Date Format Writer dal componente aggiuntivo Strumenti tabella dati :
https://community.jmp.com/t5/JMP-On-Air/The-Doctor-Cures-Your-Date-and-Time-Import-Problems/tac-p/735440/highlight/true#M351

Re: Modifica della colonna della data da caratteri a data numericaGrazie, funziona!
Re: Modifica della colonna della data da caratteri a data numericaforse il modo più semplice:
aprire le proprietà della colonna e modificare il tipo di dati in numerico, quindi specificare il modello.
a) la riga 13 riporta:
con il modello Jmp legge automaticamente i secondi comprese le cifre dopo il punto.

b) L'unica cosa che non viene rilevata automaticamente è la differenza del fuso orario *)
→ se tutti i valori sono uguali, puoi semplicemente aggiungere "+00:00" - per farlo "ignorare".
*) Modello formato data: funzionalità aggiuntiva