Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Parameter der PHP Date()-Funktion

Detaillierte Parameter der PHP Date()-Funktion

巴扎黑
巴扎黑Original
2016-11-08 11:31:331117Durchsuche

Fügen Sie
date_default_timezone_set(PRC) zur Startseite der Seite hinzu; /*Passen Sie die Zeit an die Pekinger Zeit an, PHP5 verwendet standardmäßig die Greenwich Mean Time*/
date ()
a: „am“ oder „pm“
A: „AM“ oder „PM“
d: Tag, zweistellig, Null, wenn nicht ausreichend von „01“ bis „31“
D: Wochentag, 3 Englisch; Buchstaben, wie zum Beispiel: „Fri“
F: Monat, vollständiger englischer Name, wie zum Beispiel: „January“
h: Stunde im 12-Stunden-Format, von „01“ bis „12“
H: Stunde im 24-Stunden-Format, von „00“ bis „23“
g: Stunde im 12-Stunden-Format, kein Auffüllen mit Nullen; von „1“ bis „12“
G: Stunde im 24-Stunden-Format , kein Auffüllen mit Nullen; von „0“ bis „23“
j: Tag, kein Auffüllen mit Nullen; von „1“ bis „31“
l: Wochentag, vollständiger englischer Name, wie zum Beispiel: „ Freitag "
m: Monat, zweistellig, von „01“ bis „12“
n: Monat, zweistellig, ohne Nullauffüllung; von „1“ bis „12“
M: Monat, 3 Englische Buchstaben; wie zum Beispiel: „Jan“
s: Sekunden von „00“ bis „59“
S: Fügen Sie am Ende des Wortes eine englische Ordnungszahl hinzu, wie zum Beispiel: „21th“
t: Die Anzahl der Tage im angegebenen Monat, von „28“ bis „31“
U: Die Gesamtzahl der Sekunden
w: Der numerische Tag der Woche, von „0“ (Sonntag) " bis „6 (Samstag)“
Y: Jahr, vierstellig
y: Jahr, zweistellig
z: Tag des Jahres; von „1“ bis „366“
=== ======= ========================================= ======= =======
1, Jahr-Monat-Tag
kann durch Großbuchstaben Y und Kleinbuchstaben y dargestellt werden;
kann durch Großbuchstaben F und Großbuchstaben M dargestellt werden; Kleinbuchstabe m und Kleinbuchstabe n (Es gibt zwei Möglichkeiten, Zeichen bzw. Zahlen darzustellen);
kann verwendet werden, um den Tag mit Kleinbuchstaben d und Kleinbuchstaben j darzustellen, und Großbuchstabe S stellt das Suffix des Datums dar.
echo date('Y-m-j');
2007-02-6
echo date('y-n-j');
07-2-6
Großbuchstaben Y bedeutet das vierte Tag der Jahresziffern, während Kleinbuchstabe y die zweistellige Zahl des Jahres darstellt;
Kleinbuchstabe m stellt die Zahl des Monats dar (mit einem Vorzeichen), während Kleinbuchstabe n die Zahl des Monats ohne Vorzeichen darstellt.
echo date('Y-M-j');
2007-Feb-6
echo date('Y-m-d');
2007-02-06
Großbuchstaben M steht für den Monat 3 Abkürzungszeichen, und das kleine m steht für die Zahl des Monats (mit führender 0); es gibt kein großes J, nur das kleine j steht für das Datum des Monats, ohne führendes o; Verwenden Sie Kleinbuchstaben d.
echo date('Y-M-j');
2007-Feb-jS';
2007-Februar-6th
Großbuchstaben M steht für den Monat 3 Abkürzungszeichen, und das große F steht für die vollständige englische Version des Monats. (Kein Kleinbuchstabe f)
Das große S steht für das Suffix des Datums, z. B. „st“, „nd“, „rd“ und „th“, abhängig von der Datumsnummer.
2, Stunden: Minuten: Sekunden
Standardmäßig ist die von der PHP-Interpretation angezeigte Zeit „Greenwich Mean Time“, die 8 Stunden von unserer Ortszeit abweicht.
echo date('g:i:s a');
5:56:57 Uhr
echo date('h:i:s A');
05:56:57 Uhr
Ein Kleinbuchstabe g gibt ein 12-Stunden-Format ohne führende Nullen an, während ein Kleinbuchstabe h ein 12-Stunden-Format mit führenden Nullen angibt.
Wenn Sie das 12-Stunden-Format verwenden, müssen Sie den Morgen und den Nachmittag angeben. Der Kleinbuchstabe a steht für die Kleinbuchstaben „am“ und „pm“ und der Großbuchstabe A steht für die Großbuchstaben „AM“ und „PM“.
echo date('G:i:s');
14:02:26
Großbuchstaben G stellt die Stunde im 24-Stunden-Format dar, jedoch ohne führende Stunden; 24-Stunden-Format
Zusammenfassung:
Der Buchstabe g steht für die Stunde ohne Vorzeichen, der Buchstabe h steht für die Stunde mit Vorzeichen;
Die Kleinbuchstaben g und h stehen für das 12-Stunden-Format und die Großbuchstaben G und H stehen für das 24-Stunden-Format.
3, Schaltjahr, Woche, Tag
echo date('L');
Ob dieses Jahr ein Schaltjahr ist: 0
echo date('l'); : Dienstag
echo date('D');
Heute ist: Di
Großbuchstabe L gibt an, ob dieses Jahr ein Schaltjahr ist, boolescher Wert, gibt 1 zurück, wenn wahr, andernfalls 0; gibt den Wochentag auf Englisch an. Schreiben Sie ihn vollständig aus (Dienstag); verwenden Sie ein großes D, um die dreistellige Abkürzung des Wochentags (Dienstag) darzustellen.
echo date('w');
Heutige Woche: 2
echo date('W');
Diese Woche ist die 06. Woche des Jahres
Der Kleinbuchstabe w steht für den Tag der Woche, ausgedrückt in numerischer Form
Das große W steht für die Anzahl der Wochen im Jahr
echo date('t')
Dieser Monat hat 28 Tage
echo date('z') ;
Heute ist der 36. Tag dieses Jahres
Kleinbuchstabe t gibt die Anzahl der Tage im aktuellen Monat an
Kleinbuchstabe z gibt den heutigen Tag des Jahres an
4, andere
geben das Datum an ('T');
UTC
Großes T steht für die Zeitzoneneinstellung des Servers
echo date('I');Großbuchstabe I bedeutet, festzustellen, ob die aktuelle Sommerzeit ist. Geben Sie 1 zurück, wenn wahr, andernfalls 0. 1970 bis heute Die Anzahl der Sekunden ist der UNIX-Zeitstempel der Unix-Zeitepoche.
echo date('c');
2007-02-06T14:24:43 00:00
Kleinbuchstabe c steht für ISO8601-Datum, das Datumsformat ist JJJJ-MM-TT, verwenden Sie den Buchstaben T Trennen Sie Datum und Uhrzeit, das Zeitformat ist HH:MM:SS und die Zeitzone wird durch den Offset zur Greenwich Mean Time (GMT) ausgedrückt.
echo date('r');
Di, 06. Februar 2007 14:25:52 0000
Kleinbuchstabe r steht für das RFC822-Datum.
5. Formatieren Sie die Zeit
echo $row["t_time"]; gibt 2008-2-29 12:08:00 aus
echo date("Y-m-d",strtotime($row["t_time" ] )); Gibt 29.02.2008 aus.
Hinweis: Da die von $row["t_time"] erhaltene Zeit bereits eine Zeichenfolge ist, müssen Sie sie mit strtotime (Zeichenfolge in Zeitstempel) konvertieren, andernfalls wird 1970 angezeigt Ausgabe -Fehler für 01-01

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn