Ho una colonna String con valori di data in formato "d/m/y",
tuttavia durante la conversione tramite jsl utilizzando il seguente script:
Column( dt, "Date" ) << data type( numeric );
Column( dt, "Date" ) << Set modeling type( "Continuous" );
Column( dt, "Date" ) << Format( "ddMonyyyy" );

lo restituisce nel formato corretto "ddMonyyyy", ma ha scambiato il mese con il giorno, quindi invece di vedere 05May2018 mostra 05Sep2018.
Dall'esecuzione dello script riga per riga posso vedere che quando converte il tipo di dati da stringa a numerico il valore che fornisce un valore di 3618950400, che corrisponde a 05Sep2018, credo che ciò sia dovuto a jmp che interpreta m/d/y come le impostazioni regionali di data e ora (che non posso modificare).
Tuttavia, se vado a modificare manualmente il formato delle colonne della data, posso ottenere l'output della data corretto
Posso correggerlo manipolando la stringa e scambiando giorno e mese tra loro, ma questo è tutt'altro che desiderabile.
C'è un altro modo per raggiungere questo obiettivo utilizzando JSL?
Il messaggio <
:Date << data type( "numeric", Format( "ddMonYYYY" ), Input format( "ddmmyyyy" ) );