Ansicht
Dokumentation

ABENCONVERT_UTC_ABEXA - CONVERT UTC ABEXA

ABENCONVERT_UTC_ABEXA - CONVERT UTC ABEXA

BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Zeitstempel in Zeitstempelfeld konvertieren

Das Beispiel demonstriert die Anweisungen CONVERT INTO UTCLONG und CONVERT UTCLONG.

Quelltext

Ausführen

Beschreibung

Das Programm nimmt ein Datum, eine Zeit und eine Zeitzone entgegen und konvertiert diese Angaben in einen Zeitstempel. Optional kann die Angabe für die Sommerzeit berücksichtigt werden. Der resultierende Zeitstempel wird dann in das lokale Datum und die lokale Zeit einer weiteren Zeitzone konvertiert. Die folgende Tabelle zeigt einige Kombinationen möglicher Ein- und Ausgaben, wobei spc für ein Leerzeichen und - für keine Ein- bzw. Ausgabe steht.

date1 time1 tz1 dst1 ts tz2 date2 time2 dst2 cx_...
16.07.2010 9:10:00 AM CET - 2010-07-16T07:10:00 CET 16.07.2010 9:10:00 AM X -
16.07.2010 9:10:00 AM CET X 2010-07-16T07:10:00 CET 16.07.2010 9:10:00 AM X -
16.07.2010 9:10:00 AM CET spc - CET - - - X
16.12.2010 9:10:00 AM CET spc 2010-12-16T08:10:00 CET 16.12.2010 9:10:00 AM - -
16.12.2010 9:10:00 AM CET X - CET - - - X
16.12.2010 9:10:00 AM AUSTAS - 2010-12-15T22:10:00 AUSTAS 16.12.2010 9:10:00 AM X -
01.01.0001 01:00:00 AM UTC+4 - - UTC+4 - - - X
31.12.9999 23:59:59 AM UTC-4 - 9999-12-31T23:59:59 UTC 31.12.9999 23:59:59 AM - -

Die dritte und fünfte Zeile zeigen, dass eine unpassende Angabe zur Sommerzeit zu einer Ausnahme führt. Die letzten beiden Zeilen zeigen das Verhalten an den Rändern des Wertebereichs. Während es in Zeile 7 zu einem ungültigen Zeitstempel und deshalb zu einer Ausnahme kommt, wird für den Maximalwert in Zeile 8 keine Zeitverschiebung berechnet und es kommt zu keiner Ausnahme. Bei der Angabe von 23:59:58 käme es zur Ausnahme.






BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10370 Date: 20240523 Time: 183724     sap01-206 ( 74 ms )