Globales Format für Datums- und Zeitfelder
Sie definieren Standardformate für Datum und Uhrzeit global mithilfe von Systemeigenschaften.
Datumsformat
Die Eigenschaft glide.sys.date_format definiert das Datumsformat. Ein Administrator kann die Eigenschaft ändern, indem er zu navigiert . Das Standardformat lautet: jjjj-MM-tt.
- Sie können das Zeichen „z“ nicht anfügen, um die Zeitzone beim Hinzufügen zu einem Skript einzubeziehen.
- Wenn die resultierende Zeitzone nicht aus drei Zeichen besteht, wird beim Validieren des Skripts ein Fehler „Ungültiges Datum angezeigt“ angezeigt, da das Validierungsskript für Datum/Uhrzeit (sys_script_validator) fehlschlägt. Dieser Fehler tritt auf, obwohl der Skript-Debugger anzeigt, dass der Inhalt des Werts die Anforderung „g_user_date_time_format“ erfüllt.
| Feld | Vollständiges Formular | Kurzform |
|---|---|---|
| Jahr | jjjj (4 Stellen) | yy (2 Ziffern), y (2 oder 4 Ziffern) |
| Monat | MMM (Name oder Abk.) | MM (2 Ziffern), M (1 oder 2 Ziffern) |
| Tag des Monats | TT (2 Ziffern) | d (1 oder 2 Stellen) |
- Wenn Ihr Systemdatumsformat auf die Verwendung des Jahresformats jj eingestellt ist, betrachtet das System Daten, die 20 Jahre später oder 80 Jahre früher als das aktuelle Datum liegen, als Datum in der Vergangenheit oder Zukunft, was zu einem unerwarteten Verhalten führt.
- Wenn Sie das Jahr beispielsweise für 2051 auf 51 festlegen, berücksichtigt das System das Jahr als 1951. Wenn Sie das Jahr 1937 auf 37 festlegen, berücksichtigt das System das Jahr 2037.
Zeitformat - Verwenden Sie die gleichen „format“-Zeichenfolgen wie die Klasse „java.text.SimpleDateFormat“, mit kleinen Ausnahmen.Die Formatzeichenfolge enthält folgende Abkürzungen:<pre>Feld | Langform | Kurzform-------------+--------------------+-----------------------Stunde (1-12) | HH (2 Stellen) | H (1 oder 2 Stellen)Stunde (0-23) | HH (2 Stellen) | H (1 oder 2 Stellen)Minute | mm (2 Stellen) | m (1 oder 2 Stellen)Sekunde | ss (2 Stellen) | s (1 oder 2 Stellen)AM/PM | a |</pre>
Ein Administrator kann die Eigenschaft glide.sys.time_format ändern, indem er zu navigiert . Durch das Ändern der Eigenschaft wird das Datums- oder Zeitformat global geändert. Wenn Sie das Standardzeitformat ändern, überprüfen Sie das Format auch mit einem Skript zum Validieren von Datum und Uhrzeit. Sie können dieselben Musterzeichenfolgen wie für die Klasse java.text.SimpleDateFormat verwenden, mit der folgenden Ausnahme:
- Das Anfügen von „z“ an die Zeitzone wird nicht unterstützt.
Die Formatzeichenfolge besteht aus den folgenden Abkürzungen.
| Feld | Vollständiges Formular | Kurzform |
|---|---|---|
| Stunde (1–12) | hh (2 Stellen) | h (1 oder 2 Stellen) |
| Stunde (0–23) | HH (2 Stellen) | H (1 oder 2 Stellen) |
| Minute | mm (2 Stellen) | m (1 oder 2 Stellen) |
| Sekunde | ss (2 Stellen) | s (1 oder 2 Stellen) |
Fügen Sie das Zeichen a am Ende der Zeitformatzeichenfolge hinzu, um „AM“ oder „PM“ anzugeben. Diese Option zeigt AM oder PM an, unabhängig davon, ob Sie das 12-Stunden-Format (hh) oder das 24-Stunden-Format (HH) verwenden.
Das Standardformat ist: HH:mm:ss.