Ändern des Datumsformats von nominalen zu numerischen DatenHallo, ich möchte das folgende Datumsfeld, das ein nominales Feld ist, in das m/d/y-Format in JSL ändern. Bitte helfen Sie.

Automatisierung und SkriptingBetreff: Ändern des Datumsformats von nominalen zu numerischen DatenErstellen einer neuen numerischen Spalte
Stellen Sie im Dialogfenster „Col Info“ das Format auf m/d/y ein.
Legen Sie eine Formel für die Spalte „
Informat( :Day of Process Date, "Format Pattern", "<MONTH> <D>, <YYYY>" )</YYYY></D></MONTH>

Hier ist ein Skript, das bei Ausführung die obige Beispieldatentabelle erstellt
New Table( "Format Pattern",
Add Rows( 1 ),
New Column( "Day of Process Date",
Character,
"Nominal",
Set Values( {"November 8, 2024"} )
),
New Column( "New date",
Numeric,
"Nominal",
Format( "m/d/y", 12 ),
Input Format( "m/d/y" ),
Formula(
Informat(
:Day of Process Date,
"Format Pattern",
"<MONTH> <D>, <YYYY>"
)
)
)
)</YYYY></D></MONTH>
Betreff: Ändern des Datumsformats von nominalen zu numerischen DatenAls ich versuchte, das obige Beispielskript auszuführen, wurde die Spalte „Neues Datum“ bei mir nicht ausgefüllt. Ich habe auch versucht, die Formel manuell hinzuzufügen, aber es funktioniert immer noch nicht.

Betreff: Ändern des Datumsformats von nominalen zu numerischen DatenWelche Version von JMP verwenden Sie und auf welchem Betriebssystem?
Ich habe den Code sowohl auf JMPPro 18 als auch auf JMPPro 16 unter Windows 11 ausgeführt und er lief ohne Probleme.
Sind im Protokoll irgendwelche Nachrichten enthalten?
Betreff: Ändern des Datumsformats von nominalen zu numerischen DatenKeine Fehlermeldung. Ich habe JMP 15 und Windows 10.
Betreff: Ändern des Datumsformats von nominalen zu numerischen DatenDas Formatmuster wurde in JMP 16 veröffentlicht, deshalb funktioniert die Formel nicht. Hier ist eine Formel, die in JMP 15 funktioniert
If( Row() == 1,
monthList = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"
}
);
Date MDY(
Contains( monthList, Word( 1, :Day of Process Date, ", " ) ),
Num( Word( 2, :Day of Process Date, ", " ) ),
Num( Word( 3, :Day of Process Date, ", " ) )
);Betreff: Ändern des Datumsformats von nominalen zu numerischen DatenDanke schön!