Die Systemvariable 'strLib.defaultTimeFormat' gibt eines von mehreren möglichen Mustern an, die EGL zum Konvertieren eines
Zeittyps (TIME) in Text verwendet.
Weitere Informationen zum Konvertieren eines Zeittyps in Text finden Sie unter Datum/Zeit-Typen in Text konvertieren.
EGL bestimmt den Anfangswert von '
strLib.defaultTimeFormat' wie folgt:
- In einer Java™-Umgebung, setzt die
Erstellungsdeskriptoroption 'defaultTimeFormat' die
Java-Laufzeiteigenschaft 'vgj.default.timeFormat', die wiederum
'strLib.defaultTimeFormat' setzt. Kann so kein gültiger Wert abgerufen werden, versucht EGL es mit der
Java-Ländereinstellung. Schlägt auch der Versuch mit der
Java-Ländereinstellung fehl, verwendet EGL das Format 'HH:mm:ss'.
- In einer COBOL-Umgebung setzt die Erstellungsdeskriptoroption 'defaultTimeFormat' die Variable
'strLib.defaultTimeFormat' direkt.
Kann so kein gültiger Wert abgerufen werden, verwendet EGL das Format 'HH:mm:ss'. Weitere Informationen zur COBOL-Generierung finden Sie unter Standardformate in COBOL.
- In Rich UI verwendet EGL die Erstellungsdeskriptoroption 'defaultTimeFormat' zum Setzen der Variablen
'strLib.defaultTimeFormat', die zur Ausführungszeit geändert werden kann.
Sie können den Anfangswert jederzeit ändern. Weitere Informationen zu diesem Prozess finden Sie unter defaultTimeFormat (Builddeskriptoroption).
Der Aufruf von 'sysLib.setLocale()' veranlasst EGL,
'strLib.defaultDateFormat' und 'strLib.defaultTimeFormat' zu reinitialisieren.
Details zu den Kenndaten eines Zeitmusters finden Sie unter Datums-/Zeitmasken und Formatkennungen.
Kenndaten von '
strLib.defaultTimeFormat':
- Basiselementtyp (primitiver Typ)
- STRING
- Datenlänge
- Unterschiedlich
- Segmentübergreifendes Speichern des Wertes?
- Ja