Hallo,
Ich habe Datums-/Uhrzeitdaten immer im Format „Tag/Monat/Jahr Stunde.Minute“ in einer Spalte in der CSV-Datei gespeichert.
Ich möchte das Zeitintervall berechnen, aber JMP vertauscht beim Lesen der CSV-Datei Monat und Tag und gibt mir 734,23 Stunden statt weniger als 24 Stunden für den angehängten Datensatz.
Ich habe versucht, das Eingabeformat und das Ausgabeformat festzulegen, aber es hat nicht geholfen. Irgendwelche Ideen ?
dtTime = Open( "DateTime.jmp" );
dtTime:DateTime << Input Format( "d/m/y h:m" );
Round( (Col Max( dtAFMtime_xlxs:DateTime ) - Col Min( dtAFMtime_xlxs:DateTime )) / 60 / 60, 2 );
/*Open(
"DateTime.jmp",
columns( New Column( "DateTime", Numeric, "Continuous", Format( "d/m/y h.m", 19 ), Input Format( "d/m/y h.m" ) ) )
);*/
Grüße,
Li
Danke schön! Es macht den Trick 
Versuche dies
Names Default To Here( 1 );
//dtTime = Open( "DateTime.jmp" );
dttime = Current Data Table();
dtTime << New Column( "new DateTime",
set each value(
Date MDY( Day( dtTime:DateTime ), Month( dtTime:DateTime ), Year( dtTime:DateTime ) )
+3600 * hour( dtTime:DateTime ) + 60 * Minute( dtTime:DateTime )
+ Second( dtTime:DateTime )
),
Format( "m/d/y h:m" )
);