bin jede Zeile basierend auf Datum und UhrzeitIch muss oft jede Zeile basierend auf dem Datum und der Uhrzeit ablegen. Dies ist jedoch für die Datenzeit etwas problematisch. Nehmen wir an, ich bin vor dem 22.07.2020 um 12:00:00 Uhr als gut und danach als schlecht eingestuft. Ich kann die IF-Formellogik verwenden, um das Datum und die Uhrzeit mit dem 22.07.2020 um 12:00:00 Uhr zu vergleichen. Dazu muss ich jedoch in den numerischen Wert 3678264000 konvertieren. Gibt es einen schnelleren Weg, dies zu tun? Vielen Dank
DatentabelleSkriptingRe: bin jede Zeile basierend auf Datum und UhrzeitWas Sie verwenden müssen, ist die Funktion Informat ()
if( :date < informat("01/22/2020","m/d/y" ), "Good", "Bad");
Re: bin jede Zeile basierend auf Datum und UhrzeitHallo,
Haben Sie die "Informat" -Funktion in Betracht gezogen, wie sie unten verwendet wird:
If( :Column 1 < Informat( "07/21/2020 12:00 PM", "MM/dd/yyyy hr:min" ),
1,
0
)
Beste,
TS
Re: bin jede Zeile basierend auf Datum und UhrzeitVielen Dank an beide. Das informat funktioniert einwandfrei.:)
Re: bin jede Zeile basierend auf Datum und UhrzeitHallo,
Wenn Sie nichts dagegen haben, können Sie unsere Antworten als "Lösungen" auswählen: Dadurch werden andere Benutzer darüber informiert, dass diese Frage beantwortet wurde
Beste,
TSRe: bin jede Zeile basierend auf Datum und UhrzeitSie können eine verwenden Datumsliteral in JSL oder im Formeleditor. Sie müssen nur das Format ddMONyyyy verwenden.
date=22Jul2020;
tomorrow=22Jul2020+in days(1);
show(date, tomorrow, format(tomorrow, "mm/dd/yyyy"));
im Protokoll erhalten Sie:
date = 22Jul2020;
tomorrow = 3678307200;
Format(tomorrow, "mm/dd/yyyy") = "07/23/2020";
Weiterlesen: Verwenden von Datum, Uhrzeit, Datum und Uhrzeit in JMP