Sprach-Konstrukte / Datum und Zeit formatieren
Datum und Zeit formatieren
Zum einfachen Formatieren von Date, Time und DateTime wird die Funktion ".style" verwendet.
Hierzu wird ein Style-String verwendet, bei dem verschiedene Zeichen ersetzt werden.
Info
Großbuchstaben stehen für Datum-Werte (Tag, Monat, ...), Kleinbuchstaben für Zeit-Werte (Stunde, Minute, ...)
| Zeichen | Attribut | Länge | Beispiel |
|---|---|---|---|
| Y | Jahr | 4 | 2020 |
| YY | Jahr | 2 | 20 |
| YYYY | Jahr | 4 | 2020 |
| M | Monat | 1-2 | 1 |
| MM | Monat | 2 | 01 |
| D | Tag | 1-2 | 5 |
| DD | Tag | 2 | 05 |
| hh | Stunden (24 Std.-Format) | 2 | 08 |
| h | Stunden (24 Std.-Format) | 1-2 | 8 |
| ii | Stunden (12 Std.-Format) | 2 | 11 |
| i | Stunden (12 Std.-Format) | 1-2 | 8 |
| mm | Minuten | 2 | 09 |
| m | Minuten | 1-2 | 9 |
| ss | Sekunden | 2 | 07 |
| s | Sekunden | 1-2 | 7 |
| p | AM/PM | 2 | PM |
Eine Tilde '~' verhindert, dass das nachfolgende Zeichen ersetzt wird:
Print Date.add( 1 ).style( "~Day and ~Mont~h: DD.MM." )
- Powered by
OghsWiki
-