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
| Datenelement | JSF-Handler | VGUI-Datensatz | Konsol-UI | Textformular Java | Textformular COBOL | Druckformular Java | Druckformular COBOL |
|---|---|---|---|---|---|---|---|
| Ja | Ja* | Ja | Nein | Ja* | Nein | Ja | Nein |
* Es gelten folgende zusätzliche Hinweise zur Kompatibilität:
| Plattform | Problem |
|---|---|
| JSF-Handler |
|
| Text-UI | Die Länge des Felds muss mit der Länge des angegebenen Zeitmusters übereinstimmen. |