Kombinieren separater Datums- und Uhrzeitspalten, um das ISO 8601-Format zu erstellen (jjjj-mm-ttThh:mm)Ich versuche, eine ISO 8601-formatierte Spalte zu generieren, die zwei separate Datums- und Uhrzeitspalten in einer gemeinsamen Datums-/Uhrzeitform (jjjj-mm-ttThh:mm) kombiniert. Hier ist ein Beispiel:
| DATUM (JJJJ-MM-TT) | ZEIT (:Tag:Std.:M:S) | TERMINZEIT (jjjj-mm-ttThh:mm) |
| 20.07.2000 | :0:09:30:00 | 2000-07-20T09:30 |
| 30.04.1993 | :0:12:01:00 | 1993-04-30T12:01 |
| 05.05.2003 | :0:16:28:00 | 2003-05-05T16:28 |
Ich habe versucht, einfach das Format für die Spalte „TIME“ in zu ändern jjjj-mm-ttThh:mm, aber das gab mir Daten im Jahr 1904.Irgendwelche Gedanken?
Betreff: Kombinieren separater Datums- und Uhrzeitspalten, um das ISO 8601-Format zu erstellen (jjjj-mm-ttThh:mm)Hey @Valley_Gurl ,
Zum Glück ist das einfacher als es aussieht.00:00:00 Uhr Der 1. Januar 1904 ist der Basiswert für Datums-/Uhrzeitwerte in JMP.Wenn Sie nur Datumswerte haben (erste Spalte), liegt dem dargestellten formatierten Wert ein numerischer Wert zugrunde, der die Anzahl der Sekunden angibt, die von der Basiszeit im Jahr 1904 bis Mitternacht des angegebenen Datumswerts verstrichen sind.Wenn Sie einen reinen Zeitwert haben (Ihre zweite Spalte), ist dies die Anzahl der seit Mitternacht verstrichenen Sekunden (am 1. Januar 1904, wenn Sie ihn in Datum/Uhrzeit umwandeln).Daher müssen Sie sie nur zusammenfassen und dann ein Format anwenden.
Die Spaltenformel für Datum/Zeit:

Anwenden des Formats:
*Stellen Sie sicher, dass das Eingabeformat „Numerisch“ ist, da das Ergebnis der Summe nur eine große Ganzzahl ist, die die Anzahl der Sekunden von der Basislinie bis zum gewünschten Datums-/Uhrzeitwert darstellt.
Ergebnis:
