PHP Funktion date ()
PHP date () Funktion wird verwendet, um die Zeit / Datum zu formatieren.
PHP Funktion date ()
PHP date () Funktion gibt den Zeitstempel-Format lesbarer Datum und Uhrzeit.
Zeitstempel ist eine Folge von Zeichen, die die Datum / Uhrzeit des Auftretens bestimmter Ereignisse.
Grammatik
string date ( string $format [, int $timestamp ] )
Parameter | Beschreibung |
---|---|
Format | Erforderlich. Rückstellungen Zeitformat. |
Zeitstempel | Optional. Rückstellungen Zeitstempel. Der Standardwert ist das aktuelle Datum und die Uhrzeit. |
PHP Date () - Datumsformat
date () Funktion zunächst das erforderliche ArgumentFormatgibt an, wie das Datum / Uhrzeit zu formatieren.
Hier sind einige der verfügbaren Zeichen:
- d - Tag im Namen des Monats (01 - 31)
- m - ist der Monat (01--12)
- Y - ist das Jahr (vier Ziffern)
Eine Liste aller verfügbarenZeichenformat- Parameter finden Sie auf unserer PHP Datum Referenzhandbuch, eine Funktion Date () .
Andere Zeichen können zwischen den Buchstaben, wie zum Beispiel "/" oder "eingefügt -" so können Sie zusätzliche hinzufügen Formatierung der: "."
<?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?>
Die Ausgabe des Codes ist oben, wie folgt:
2016/05/11<br> 2016.05.11<br> 2016-05-11
format Zeichen | Erklärung | Beispiel für Rückgabewerte |
---|---|---|
Tag | --- | --- |
d | Die ersten paar Tage des Monats, mit führenden Nullen 2-stellig | 01-31 |
D | Die ersten paar Tage der Woche, Textdarstellung, drei Buchstaben | Mo bis So |
j | Die ersten paar Tage des Monats ohne führende Nullen | 1-31 |
l ( "L" in Kleinbuchstaben) | Mehrere komplette Textformatierung Woche | Sonntag bis Samstag |
N | ISO-8601-Format digitale Darstellung in den ersten Tagen der Woche (PHP 5.1.0 hinzugefügt) | 1 (Montag) bis 7 (für Sonntag) |
S | Einige Tage später das englische Suffix Monat, 2 Zeichen | st, nd, rd oder th. Und j können zusammen verwendet werden |
w | Die ersten paar Tage der Woche, die digitale Repräsentation | 0 (für Sonntag) bis 6 (für Samstag) |
z | Jahr in den ersten Tagen | 0-365 |
Woche | --- | --- |
W | ISO-8601-Format in den ersten Wochen des Jahres, in der Woche ab Montag (PHP 4.1.0 neu hinzugefügt) | Beispiel: 42 (die ersten 42 Wochen des Jahres) |
Monat | --- | --- |
F | Monat, die Volltextformat, wie Januar oder März | JANUAR-DEZEMBER |
m | Monatszahlen mit führenden Nullen | 01-12 |
M | Monat vertreten durch Drei-Buchstaben-Abkürzung | Januar bis Dezember |
n | Monat digitale Darstellung ohne führende Nullen | 1-12 |
t | Um die Anzahl der Tage in einem Monat sollte | 28-31 |
Jahr | --- | --- |
L | Es ist ein Schaltjahr | Wenn es sich um ein Schaltjahr ist 1, sonst 0 |
o | ISO-8601-Format des Jahres. Diese gleichen Wert wie Y, mit der Ausnahme , dass , wenn die ISO - Nummer (W) gehört zur vorherigen Woche oder im nächsten Jahr, in diesem Jahr verwendet wird. (PHP 5.1.0 hinzugefügt) | Beispiele: 1999 oder 2003 |
Y | Jahr 4 Ziffern vollständige Darstellung | Zum Beispiel: 1999 oder 2003 |
y | Zwei Ziffern des Jahres | Zum Beispiel: 99 oder 03 |
Zeit | --- | --- |
ein | Klein morgens und nachmittags Werte | am oder pm |
A | Morgens und nachmittags aktivierten Wert | AM oder PM |
B | Wenn Swatch Internet-Standard | 000-999 |
g | Stunde, 12-Stunden-Format, ohne führende Nullen | 1-12 |
G | Stunde, 24-Stunden-Format, ohne führende Nullen | 0-23 |
h | Stunde, 12-Stunden-Format mit führenden Nullen | 01-12 |
H | Stunde, 24-Stunden-Format mit führenden Nullen | 00-23 |
ich | Es gibt ein paar Minuten führende Nullen | 00-59> |
s | Sekunden, mit führenden Nullen | 00-59> |
u | Ms (PHP 5.2.2 hinzugefügt). Beachten Sie, dass das Datum () Funktion gibt 000.000 immer , weil es nur ganzzahlige Argumente akzeptiert, und Datetime :: Format () wird ms unterstützt. | Beispiel: 654321 |
Zeitzone | --- | --- |
e | Zeitzonenkennung (PHP 5.1.0 hinzugefügt) | Zum Beispiel: UTC, GMT, Atlantic / Azores |
ich | Ob Sommerzeit | Wenn die Sommerzeit 1, sonst 0 |
O | Und die Zahl der Stunden Differenz GMT | Zum Beispiel: 0200 |
P | Greenwich Mean Time (GMT) der Differenz zwischen den durch einen Doppelpunkt getrennt Stunden und Minuten (PHP 5.1.3 hinzugefügt) | Zum Beispiel: 02: 00 |
T | Zeitzone, wo die Maschine | Zum Beispiel: EST, MDT ([Anmerkung des Übersetzers] unter Windows als Volltextformat, wie zum Beispiel "Eastern Standard Time", wird die chinesische Version "China Standard Time" zeigen). |
Z | Offset der Differenz von Sekunden. Westlich von UTC-Zeitzone-Offset ist immer negativ, östlich Zeitzonen-Offset UTC ist immer positiv. | -43.200 Um 43200 |
Vollständige Datum / Uhrzeit | --- | --- |
c | ISO 8601 Datumsformat (PHP 5 hinzugefügt) | 2004-02-12T15: 19: 21 + 00: 00 |
r | RFC 822 Datumsformat | Zum Beispiel: Do, 21. Dezember 2000 16.01.07 0200 |
U | Sekunden seit der Unix-Epoche (1. Januar 1970 00:00:00 GMT) Startdatum | Siehe auch time () |
Komplette PHP Datum Reference
Für eine komplette Referenz - Handbuch für alle Datumsfunktionen, besuchen Sie bitte unsere komplette PHP Datum Reference Manual .
Dieses Handbuch enthält eine kurze Beschreibung der einzelnen Funktionen und Anwendungsbeispiele!