Problem:
Gibt es in Net Express Funktionen, mit denen man eine UTC-Zeit (ZULU) in lokale Uhrzeit umrechnen lassen kann?
Resolution:
Die intrinsische Funktion CURRENT-DATE liefert die Differenz zur GMT (Greenwich Mean Time => UTC => koordinierte Weltzeit) auf dem lokalen Rechner zurueck:
Beispiel:
01 myDateTime pic x(21).
.
move function CURRENT-DATE to myDateTime
.
Auf einem lokalen Rechner mit Mitteleuropaeischer Zeit (MEZ=CET) liefern die Positionen 17 bis 21 von myDateTime diesen Inhalt zurueck: 0100 , entsprechend UTC 1 Stunde.
Weitere Einzelheiten sind in der Net Express Dokumentation zu finden unter:
Help -> Index -> CURRENT-DATE function -> COBOL Language
