defaultTimestampFormat (EGL-Systemvariable)

Die Systemvariable 'strLib.defaultTimestampFormat' gibt eines von mehreren Mustern an, die EGL zum Erstellen der Zeichenfolge verwendet, die von der Funktion 'strLib.formatTimestamp()' zurückgegeben wird.

Um den Anfangswert von 'strLib.defaultTimestampFormat' zu bestimmen, setzen Sie die Builddeskriptoroption 'defaultTimestampFormat'. Weitere Informationen zu diesem Prozess finden Sie unter defaultTimeStampFormat (Builddeskriptoroption). Sie können den Anfangswert jederzeit ändern. Wenn Sie keinen Anfangswert festlegen, verwendet EGL eine leere Zeichenfolge.

EGL bestimmt den Anfangswert von 'strLib.defaultTimestampFormat' wie folgt:
  • In einer Java™-Umgebung, setzt die Builddeskriptoroption 'defaultTimestampFormat' die Java-Laufzeiteigenschaft 'vgj.default.timestampFormat', die wiederum 'strLib.defaultTimestampFormat' setzt. Kann so kein gültiger Wert abgerufen werden, verwendet EGL eine leere Zeichenfolge (" ").
  • In einer COBOL-Umgebung setzt die Builddeskriptoroption 'defaultTimestampFormat' die Variable 'strLib.defaultTimestampFormat' direkt. Kann so kein gültiger Wert abgerufen werden, verwendet EGL das Format 'jjjj-MM-tt HH:mm:ss.SSSSSS'. Weitere Informationen zur COBOL-Generierung finden Sie unter Standardformate in COBOL.
  • In Rich UI verwendet EGL die Builddeskriptoroption 'defaultTimestampFormat' zum Setzen der Variablen 'strLib.defaultTimestampFormat', die zur Ausführungszeit geändert werden kann.

Details zu den Kenndaten eines Zeitmarkenmusters finden Sie unter Datums-/Zeitmasken und Formatkennungen.

Kenndaten von 'strLib.defaultTimestampFormat':
Basiselementtyp (primitiver Typ)
STRING
Datenlänge
Unterschiedlich
Segmentübergreifendes Speichern des Wertes?
Ja