Datumsformat: Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
  
 
==Ausdrücke==
 
==Ausdrücke==
 +
 
{| class="prettytable"
 
{| class="prettytable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
! Ausdruck || Bedeutung || Beispiel
+
|Symbol
 +
|Bedeutung
 +
|Präsentation
 +
|Beispiel
 +
|-
 +
|G
 +
|Ära
 +
|Text
 +
|AD
 +
|-
 +
|yy
 +
|Jahr zweistellig
 +
|Nummer
 +
|07
 +
|-
 +
|yyyy
 +
|Jahr vierstellig
 +
|Nummer
 +
|2007
 +
|-
 +
|M
 +
|Monat im Jahr
 +
|Nummer
 +
|7
 +
|-
 +
|MM
 +
|Monat im Jahr mit 0
 +
|Nummer
 +
|07
 +
|-
 +
|MMM
 +
|Monat im Jahr kurz
 +
|Text
 +
|Sep
 
|-
 
|-
| <code>G</code>
+
|MMMM
| Ära
+
|Monat im Jahr lang
| AD
+
|Text
 +
|September
 
|-
 
|-
| <code>y</code>
+
|d
| Jahr
+
|Tag im Monat
| 1996 ; 96
+
|Nummer
 +
|26
 
|-
 
|-
| <code>M</code>
+
|h
| Monat des Jahr
+
|Stunde (1 – 12)
| July; Jul; 07
+
|Nummer
 +
|9
 
|-
 
|-
| <code>w</code>
+
|H
| Woche des Jahres
+
|Stunde am Tag (0 – 23)
| 27
+
|Nummer
 +
|0
 
|-
 
|-
| <code>W</code>
+
|m
| Woche des Monat
+
|Minute der Stunde
| 2
+
|Nummer
 +
|13
 
|-
 
|-
| <code>D</code>
+
|s
| Tag des Jahres
+
|Sekunde der Minute
| 189
+
|Nummer
 +
|22
 
|-
 
|-
| <code>d</code>
+
|S
| Tag des Monats
+
|Millisekunde
| 10
+
|Nummer
 +
|257
 
|-
 
|-
| <code>F</code>
+
|E
| Tag der Woche im Monat
+
|Tag der Woche kurz
| 2
+
|Text
 +
|Mi
 
|-
 
|-
| <code>E</code>
+
|EEEE
| Tag der Woche
+
|Tag der Woche lang
| Tuesday; Tue
+
|Text
 +
|Mittwoch
 
|-
 
|-
| <code>a</code>
+
|D
| Am/pm Marke
+
|Tag im Jahr
| PM
+
|Nummer
 +
|304
 
|-
 
|-
| <code>H</code>
+
|F
| Stunde des Tages (0-23)
+
|Tag der Woche im Monat
| 2
+
|Nummer
 +
|3
 
|-
 
|-
| <code>k</code>
+
|w
| Stunde des Tags(1-24)
+
|Woche im Jahr
| 25
+
|Nummer
 +
|12
 
|-
 
|-
| <code>K</code>
+
|W
| Stunde in am/pm (0-11)
+
|Woche im Monat
| 0
+
|Nummer
 +
|3
 
|-
 
|-
| <code>h</code>
+
|a
| Stunde in am/pm (1-12)
+
|am- und pm-Text
| 12
+
|Text
 +
|AM
 
|-
 
|-
| <code>m</code>
+
|k
| Minuten der Stunde
+
|Stunde am Tag (1 – 24)
| 30
+
|Nummer
 +
|24
 
|-
 
|-
| <code>s</code>
+
|K
| Sekunden der Minute
+
|Stunde (0 – 11)
| 55
+
|Nummer
 +
|0
 
|-
 
|-
| <code>S</code>
+
|z
| Millisekunden
+
|Allgemeine Zeitzone
| 923
+
|Text
 +
|GMT+02:00
 
|-
 
|-
| <code>z</code>
+
|Z
| Zeitzone
+
|Zeitzone nach RFC 822
| Pacific Standard Time; PST; GMT-08:00
+
|Text
 +
|<nowiki>+0200</nowiki>
 
|-
 
|-
| <code>Z</code>
+
|'
| Zeitzone
+
|Zeichen für unbehandelten Text
| -0800
+
|Trennzeichen
 +
|Hallo Welt
 +
|-
 +
|''
 +
|einzelnes Hochkomma
 +
|Literal
 +
|'
 
|}
 
|}
  
 
==Beispiele==
 
==Beispiele==
 
 
{| class="prettytable"
 
{| class="prettytable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
! Beispiel || Ergebnis
+
|Formatierungsstring || Ergebnis
|-
 
| <code>yyyy.MM.dd G 'at' HH:mm:ss z</code>
 
| 2001.07.04 AD at 12:08:56 PDT
 
 
|-
 
|-
| <code>EEE, MMM d, ''yy</code>
+
|<code>yyyy.MM.dd G 'um' hh:mm:ss z</code>
| Wed, Jul 4, '01
+
|2004.07.23 n. Chr. um 09:15:53 CEST
 
|-
 
|-
| <code>h:mm a</code>
+
|<code>EEE, MMM d, ''yy</code>
| 12:08 PM
+
|Fr, Jul 23, '04
 
|-
 
|-
| <code>hh 'o''clock' a, zzzz</code>
+
|<code>H:mm a</code>
| 12 o'clock PM, Pacific Daylight Time
+
|9:16 AM
 
|-
 
|-
| <code>K:mm a, z</code>
+
|<code>hh 'o''clock' a, zzzz</code>
| 0:08 PM, PDT
+
|09 o'clock AM, Zentraleuropäische Sommerzeit
 
|-
 
|-
| <code>yyyyy.MMMMM.dd GGG hh:mm aaa</code>
+
|<code>K:mm a, z</code>
| 02001.July.04 AD 12:08 PM
+
|9:17 AM, CEST
 
|-
 
|-
| <code>EEE, d MMM yyyy HH:mm:ss Z</code>
+
|<code>yyyy. MMMMM. dd GGG hh:mm aaa</code>
| Wed, 4 Jul 2001 12:08:56 -0700
+
|2004. Juli. 23 n. Chr. 09:18 AM
|-
 
| <code>yyMMddHHmmssZ</code>
 
| 010704120856-0700
 
 
|}
 
|}
 
  
 
<noinclude>
 
<noinclude>

Version vom 18. Juni 2008, 13:27 Uhr

Beschreibung

Mit dem Datumsformat lässt sich ein Datum in einem bestimmten Format sowohl eingeben als auch ausgeben.

Ausdrücke

Symbol Bedeutung Präsentation Beispiel
G Ära Text AD
yy Jahr zweistellig Nummer 07
yyyy Jahr vierstellig Nummer 2007
M Monat im Jahr Nummer 7
MM Monat im Jahr mit 0 Nummer 07
MMM Monat im Jahr kurz Text Sep
MMMM Monat im Jahr lang Text September
d Tag im Monat Nummer 26
h Stunde (1 – 12) Nummer 9
H Stunde am Tag (0 – 23) Nummer 0
m Minute der Stunde Nummer 13
s Sekunde der Minute Nummer 22
S Millisekunde Nummer 257
E Tag der Woche kurz Text Mi
EEEE Tag der Woche lang Text Mittwoch
D Tag im Jahr Nummer 304
F Tag der Woche im Monat Nummer 3
w Woche im Jahr Nummer 12
W Woche im Monat Nummer 3
a am- und pm-Text Text AM
k Stunde am Tag (1 – 24) Nummer 24
K Stunde (0 – 11) Nummer 0
z Allgemeine Zeitzone Text GMT+02:00
Z Zeitzone nach RFC 822 Text +0200
' Zeichen für unbehandelten Text Trennzeichen Hallo Welt
einzelnes Hochkomma Literal '

Beispiele

Formatierungsstring Ergebnis
yyyy.MM.dd G 'um' hh:mm:ss z 2004.07.23 n. Chr. um 09:15:53 CEST
EEE, MMM d, yy Fr, Jul 23, '04
H:mm a 9:16 AM
hh 'oclock' a, zzzz 09 o'clock AM, Zentraleuropäische Sommerzeit
K:mm a, z 9:17 AM, CEST
yyyy. MMMMM. dd GGG hh:mm aaa 2004. Juli. 23 n. Chr. 09:18 AM