Mit der Datumsfunktion können Sie das Datumsformat in PHP festlegen. Diese Funktion kann den Zeitstempel in ein besser lesbares Datum und eine besser lesbare Uhrzeit formatieren.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
PHP date()-Funktion
PHP date()-Funktion kann den Zeitstempel in ein besser lesbares Datum formatieren und Zeit.
Der Tipp-Zeitstempel ist eine Zeichenfolge, die das Datum/die Uhrzeit angibt, zu der ein bestimmtes Ereignis aufgetreten ist.
Syntax
string date ( string $format [, int $timestamp ] )
Parameter
Format erforderlich. Gibt das Format des Zeitstempels an.
Zeitstempel optional. Geben Sie den Zeitstempel an. Der Standardwert ist das aktuelle Datum und die aktuelle Uhrzeit.
PHP Date() - Datum formatieren
date() Der erste erforderliche Parameter der Funktion, Format, gibt an, wie Datum/Uhrzeit formatiert werden.
Hier sind einige verfügbare Zeichen:
d – steht für den Tag des Monats (01 – 31)
m – steht für den Monat (01 – 12)
Y – steht für das Jahr (vierstellig)
z. Eine Liste aller im Formatparameter verfügbaren Zeichen finden Sie in unserem PHP-Datumsreferenzhandbuch, date()-Funktion.
Sie können andere Zeichen zwischen Buchstaben einfügen, z. B. „/“, „.“ oder „-“, um zusätzliche Formatierungen hinzuzufügen:
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
Die Ausgabe des obigen Codes lautet wie folgt:
2016/10/21 2016.10.21 2016-10-21
[Empfohlen Lernen: „PHP-Video-Tutorial“】
format Zeichen erkennen |
Beschreibung | Beispiel für einen Rückgabewert |
---|---|---|
Tag | --- | --- |
d | im Monat Tag, 2 Ziffern mit führender Null | 01 bis 31 |
D | Wochentag, Textdarstellung, 3 Buchstaben | Mo bis Sun |
j | Tag des Monats, ohne führende Null | 1 bis 31 |
l (Kleinbuchstabe von „L“) | Wochentag, vollständig Das Textformat von | Sonntag bis Samstag (bedeutet Sonntag) |
S | Das englische Suffix nach der Anzahl der Tage des Monats, 2 Zeichenst, nd, rd | oder|
j | wDer Wochentag verwendet werden. Die Zahl steht für 0 (bedeutet Sonntag) bis 6 (bedeutet Samstag) | |
z | Tag des Jahres0 bis 365 | |
Woche | ------ | W |
Zum Beispiel: 42 | (die 42. Woche des Jahres)||
--- | ---F | |
Januar | bisDezember | |
m | Monat dargestellt durch Zahlen, mit führenden Nullen01 Bis 12 | |
M | Der durch die Zahl dargestellte MonatJan Bis Dec | |
n | Führende Nullen1 bis 12 | |
t | Die Anzahl der Tage in einem bestimmten Monat28 bis 31 | |
Jahr --- | ---L | Ob es ein Schaltjahr ist|
1, andernfalls ist es 0 | ||
Jahr im ISO-8601-Format Nummer . Dies ist derselbe Wert wie Y | , außer bei ISO Wenn die Wochennummer (W | ) von zum vorherigen oder nächsten Jahr gehört, verwenden Sie dieses Jahr. (Neu in PHP 5.1.0)Beispiele: 1999 oder 2003 |
Y | Vollständige 4-stellige Jahreszahl Beispiele: 1999 | oder20 03 |
2-stelliges Jahr | Zum Beispiel:99 | oder03 |
--- | ---a | Kleinbuchstaben AM und PM Werte|
am oder pm | ||
Großgeschriebene AM- und PM-Werte | AM | oderPM |
Swatch Internet-Standardzeit | 000 | bis999 |
g | Stunden, 12-Stunden-Format, keine führenden Nullen | 1 bis 12 |
G | Stunde, 24-Stunden-Format, keine führenden Nullen | 0 bis 23 |
h | Stunde, 12-Stunden-Format, mit führenden Nullen | 01 bis 12 |
H | Stunden, 24-Stunden-Format, mit führenden Nullen | 00 bis 23 |
i | Minuten mit führenden Nullen | 00 bis. 59> |
s | Sekunden, mit führenden Nullen | 00 bis 59> |
u | Millisekunden (neu in PHP 5.2.2). Es ist zu beachten, dass die Funktion | date() immer 000000 zurückgibt, da sie nur | Ganzzahl
unterstützt nur Millisekunden. | Beispiel: 654321 | |
Zeitzone | --- | --- |
e | Zeitzonenkennung (neu in PHP 5.1.0 ) | Beispiel: UTC , GMT, Atlantik/Azoren |
I | Ist Sommerzeit | Wenn Sommerzeit ist, ist es 1, andernfalls 0 |
O | mit Grün Die Anzahl der Stunden Differenz zwischen der Greenwich Mean Time | Zum Beispiel: +0200 |
P | Die Differenz zur Greenwich Mean Time (GMT), wobei die Stunden durch einen Doppelpunkt getrennt werden und Minuten (neu hinzugefügt in PHP 5.1.3) | Zum Beispiel: +02:00 |
T | Die Zeitzone, in der sich diese Maschine befindet | Zum Beispiel: EST, MDT ([Anmerkung des Übersetzers] Unter Windows Nachfolgend finden Sie das vollständige Textformat, z. B. „Eastern Standard Time“, in der chinesischen Version wird „China Standard Time“ angezeigt. |
Z | Zeitdifferenz-Offset in Sekunden. Zeitzonenversätze westlich von UTC sind immer negativ und Zeitzonenversätze östlich von UTC sind immer positiv. | -43200 8601 Datumsformat (neu in PHP 5)2004-02-12T15:19:21+00:00 |
RFC 822-Datumsformat | Zum Beispiel:Do, 21. Dezember 2000 16:01:07 +0200 | |
Die Anzahl der Sekunden seit der Unix-Epoche (1. Januar 1970 00:00:00 GMT) | Siehe | time()|
Das obige ist der detaillierte Inhalt vonSo legen Sie das Datumsformat in PHP fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!