Hallo.
Ich habe ein kleines Problem mit meinem Datenformat.
Beim Importieren von Daten über einen REST-API-Link (https) erhalte ich die Datentabelle und möchte die Zeit von Zeichen und nominal nach numerisch und kontinuierlich formatieren.
Da ich einen neuen Link bekommen habe, hat sich das Datenformat geändert.
Das Problem ist, dass ich die Voreinstellungen in der Spalte „Info“ ausprobiert habe, aber nicht erfolgreich war.
Zuvor funktionierte Folgendes in meinem Skript, in dem alle Arten von Plots und SPC anschließend durchgeführt werden, mit dem richtigen Zeitformat, natürlich abhängig vom Datenformat.
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );
//hier muss ich „Lokales Datum, Uhrzeit h:m:s“ platzieren und durch etwas ersetzen, das mit dem Format in den Spalten der angehängten Datentabelle funktioniert … aber wie?
Können Sie die Tabelle mit dem Datenformat noch einmal überprüfen?
@txnelson --> scheint, Sie wissen es, oder ich denke, Sie könnten vielleicht helfen.
@eromeu --> Hallo Emannuel. Ich versuche es mal im Forum --> wenn das klappt habe ich die Arbeit von Bernd und mir etwas erweitert.
Beste Wünsche.
Sei
Wenn Sie das + und die Werte danach entfernen, übernimmt das Format yyyy-mm-ddThh:mm:ss die Konvertierung
For Each Row( :TSstartR800 = Word( 1, :TSstartR800, "+" ) );
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) <<
inFormat( "yyyy-mm-ddThh:mm:ss" )<< Format( "Locale Date Time h:m:s" );
Hallo,
Ich bin mir nicht sicher, ob es einen besseren Weg gibt, aber ich habe eine Skriptzeile hinzugefügt, die das "+0000" am Ende jeder Datumszeichenfolge entfernt, und dann die Datums-Zeit-Konvertierung durchgeführt (siehe unten).Tut das, was Sie suchen?
for each row(:TSstartR800= munger(:TSstartR800, 1, "+0000",""));
:TSstartR800<< Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );