PHP Datum und Uhrzeit
PHP mehrdimensionales Array
PHP Include
PHP date()-Funktion wird zum Datum verwendet oder Zeitformat.
PHP Date()-Funktion
PHP Date()-Funktion formatiert einen Zeitstempel in ein besser lesbares Datum und eine besser lesbare Uhrzeit.
Syntax
Datum (Format, Zeitstempel)
Parameterbeschreibung
Format Erforderlich. Gibt das Format des Zeitstempels an.
Zeitstempel optional. Geben Sie den Zeitstempel an. Der Standardwert ist die aktuelle Uhrzeit und das aktuelle Datum.
Hinweis: Ein Zeitstempel ist eine Zeichenfolge, die das Datum und das Ereignis darstellt, an dem ein bestimmtes Ereignis aufgetreten ist.
Ein einfaches Datum abrufen
Die Formatparameter der date()-Funktion sind erforderlich, sie geben an, wie das Datum oder die Uhrzeit formatiert werden soll.
Hier sind einige Zeichen, die häufig für Datumsangaben verwendet werden:
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)
1 – steht für einen Wochentag
Andere Zeichen, wie „/“, „ oder „.“ „ kann auch in Zeichen eingefügt werden, um zusätzliche Formatierungen hinzuzufügen.
Das folgende Beispiel formatiert das heutige Datum auf drei verschiedene Arten:
Beispiel
<?php echo "今天是 " . date("Y/m/d") . "<br>"; echo "今天是 " . date("Y.m.d") . "<br>"; echo "今天是 " . date("Y-m-d") . "<br>"; echo "今天是 " . date("l"); ?>
Laufbeispiel
PHP-Tipp – Automatisches Copyright-Jahr
Verwenden Sie die Funktion date(), um das Versionsjahr auf Ihrer Website automatisch zu aktualisieren:
Beispiel
© 2010- 🎜>
Führen Sie das Beispiel ausErhalten Sie die einfache UhrzeitHier sind die Zeichen, die häufig für die Uhrzeit verwendet werden: h – 12-Stunden-Stundenformat mit führender Nulli – Minuten mit führender Null s – Sekunden mit führender Null (00 -59) a – Kleinbuchstaben Mittag und Nachmittag (am oder pm) Das folgende Beispiel gibt die aktuelle Uhrzeit im angegebenen Format aus: Instance<?php echo "现在时间是 " . date("h:i:sa"); ?>
<?php date_default_timezone_set("Asia/Shanghai"); echo "当前时间是 " . date("h:i:sa"); ?>
<?php $d=mktime(9, 12, 31, 6, 10, 2015); echo "创建日期是 " . date("Y-m-d h:i:sa", $d); ?>
<?php $d=strtotime("10:38pm April 15 2015"); echo "创建日期是 " . date("Y-m-d h:i:sa", $d); ?>
<?php $d=strtotime("tomorrow"); echo date("Y-m-d h:i:sa", $d) . "<br>"; $d=strtotime("next Saturday"); echo date("Y-m-d h:i:sa", $d) . "<br>"; $d=strtotime("+3 Months"); echo date("Y-m-d h:i:sa", $d) . "<br>"; ?>
<?php $startdate = strtotime("Saturday"); $enddate = strtotime("+6 weeks",$startdate); while ($startdate < $enddate) { echo date("M d", $startdate),"<br>"; $startdate = strtotime("+1 week", $startdate); } ?>
<?php $d1=strtotime("December 31"); $d2=ceil(($d1-time())/60/60/24); echo "距离十二月三十一日还有:" . $d2 ." 天。"; ?>