timeFormat

Die Eigenschaft timeFormat weist EGL an, wie eine Variable TIME analysiert oder formatiert wird.

Folgende Werte sind gültig:
"pattern"
Das Muster (pattern) besteht aus Zeichen, die ein Datumsformat beschreiben (siehe Datums-/Zeitmasken und Formatkennungen).
defaultTimeFormat
Das Format, das Sie in der Builddeskriptoroption defaultTimeFormat angegeben haben. Weitere Informationen finden Sie im EGL-Generierungshandbuch. Wenn Sie diese Builddeskriptoroption nicht angegeben haben, verwendet EGL entweder das lokale Java™-Standardzeitformat oder die Zeichenfolge 'hh:mm AM'.
eurTimeFormat
'HH.mm.ss', das IBM® Standardzeitformat für Europa.
isoTimeFormat
'HH.mm.ss', das von der International Standards Organization (ISO) angegebene Zeitformat.
jisTimeFormat
'HH:mm:ss', das von Japanese Industrial Standard angegebene Zeitformat.
usaTimeFormat
'hh:mm AM', das IBM Standardzeitformat für die USA.

E/A-Hinweise für Zeitangaben

In ein Variablenfeld eingegebene Daten werden überprüft, um sicherzustellen, dass die Zeit im richtigen Format angegeben wurde. Der Benutzer muss die führenden Nullen für Stunden, Minuten und Sekunden nicht eingeben und kann anstelle von 08:15 beispielsweise 8:15 angeben. Wenn der Benutzer jedoch die Trennzeichen weglässt, muss er alle führenden Nullen eingeben.

Kompatibilität

Tabelle 1. Unterstützung für die Eigenschaft 'timeFormat'
Datenelement VGUI-Datensatz Konsol-UI Textformular Java Textformular COBOL Druckformular Java Druckformular COBOL
Ja Ja Nein Ja* Nein Ja Nein

* Es gelten folgende zusätzliche Hinweise zur Kompatibilität:

Tabelle 2. Hinweise zur Kompatibilität für 'timeFormat'
Plattform Problem
Text-UI Die Länge des Felds muss mit der Länge des angegebenen Zeitmusters übereinstimmen.