Problem mit dem Datum-Uhrzeit-FormatProblem mit dem Datum-/Uhrzeitformat
Grüße,
Ich habe ein Problem mit dem Import eines Datums-/Uhrzeitformats aus einer CSV-Datei.Ein Beispiel für den ursprünglichen Dateninhalt ist
17.09.08 02:55:16 Uhr
17.09.14 00:44:41 Uhr
17.09.30 17:57:06 Uhr
17.10.07 00:26:32 Uhr
Das Format ist jj/mm/tt hh:mm:ss AM.Das Problem besteht darin, dass JMP die Daten nicht in das richtige Format konvertiert.Es ergibt sich ein direkter Import
17.09.2008 02:55:16; Das ist das falsche Datum.
Ich habe versucht, die Spalte mit zu formatieren
Column(dt1, 2) <
Das Ergebnis ist das gleiche wie am 17.09.2008 02:55:16 Uhr
Ein anderer Ansatz: Fügen Sie eine neue Spalte ein und verwenden Sie eine Formel
dt1 <
Das Ergebnis ist eine Zeichenfolge 2017/09/08; aber die Ausgabe muss numerisch sein.Optisch ein toller Schritt näher.
Da die Dinge etwas näher liegen, wurden die nächsten drei Codeteile implementiert.
dt1 <
dt1 <
dt1 <
Ergebnisse sind
Spalte „Datum1“ -> 3587673600
Spalte „Datum2“ -> 3587673600
Spalte „Datum3“ -> .
Die Ergebnisse „Datum 1“ und „Datum 2“ sind numerisch, haben jedoch das falsche Format.Wie erhalte ich das richtige Format, z. B. numerisches, fortlaufendes und Datumsformat?Danke für die Hilfe.
Betreff: Problem mit dem Datum-Uhrzeit-FormatHallo Cameron,
Ich habe andere CSV-Dateien gefunden, die das gleiche Format haben.Ich habe Ihre Anweisungen mit einer anderen CSV-Datei befolgt und dieses Mal hat es wie von Ihnen vorgeschlagen funktioniert.Danke
Betreff: Problem mit dem Datum-Uhrzeit-FormatIch vermute, Sie haben etwas falsch gemacht, weil ich alle Werte, die Sie als Beispiele angegeben haben, korrekt importieren konnte.Ich habe sie in Excel eingefügt, als CSV gespeichert und dann mithilfe der von mir beschriebenen Schritte importiert und Folgendes erhalten:


Betreff: Problem mit dem Datum-Uhrzeit-FormatHallo Cameron,
Danke für die schnelle Antwort.Ihr Vorschlag entsprach meinem ursprünglichen Wunsch, aber er funktioniert nicht.JMP verarbeitet die Datei und ändert das Datum automatisch auf ein falsches Datum.Beispielsweise wird 17.09.08 02:23:52 als 17.09.2008 02:23:52 importiert; was falsch ist.Da die Ausgabe falsch ist, musste ich andere Optionen (JSL) erkunden, um die Ausgabe zu ändern und zu korrigieren.Danke für deinen Beitrag.Es wird sehr geschätzt.
Betreff: Problem mit dem Datum-Uhrzeit-FormatHallo @Artemio ,
Dies ist eigentlich eine ziemlich einfache Lösung, die kein Skript erfordert (obwohl Sie dies per Skript durchführen können).Da Sie keine direkte Eingabe zum Datumsformat erhalten, wird JMP eine Vermutung vornehmen.Bei zweistelligen Jahresangaben wird das sehr oft falsch gemacht.Wenn Sie die Datei öffnen, sollten einige Optionen wie diese angezeigt werden (zumindest unter Windows):
Stellen Sie sicher, dass Sie beim Öffnen „Daten mit Vorschau“ auswählen, damit Sie die Möglichkeit haben, das Informationsformat der Datumsspalte anzugeben.Es erscheint ein Fenster, in dem Sie die Importeinstellungen für die CSV-Datei ändern können.Wenn Sie auf „Weiter“ klicken, können Sie auf der nächsten Seite die Informationseinstellung festlegen.
Wenn Sie auf den roten Pfeil neben der Spalte mit dem Datumsformat klicken, das Sie einstellen möchten, erhalten Sie eine Liste der verfügbaren Informationen.Wählen Sie Zeit > „y/m/dh:m:s“.Jetzt können Sie importieren.
Wenn Sie wissen möchten, wie Sie diese Importeinstellung per Skript ausführen, sehen Sie sich das Quellskript für die resultierende Datentabelle an.
Hoffentlich hilft das!