Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie ein Datum in einen Zeitstempel in PHP
So konvertieren Sie ein Datum in einen Zeitstempel in PHP: Sie können dies mit der Funktion strtotime() erreichen. Die Funktion strtotime() kann die Datums- und Uhrzeitbeschreibung einer beliebigen Zeichenfolge in einen Unix-Zeitstempel analysieren und bei Erfolg den Zeitstempel zurückgeben, bei einem Fehler false. Die Funktion
strtotime() parst jede String-Datums-/Uhrzeitbeschreibung in einen Unix-Zeitstempel und gibt bei Erfolg einen Zeitstempel oder bei Fehler FALSE zurück.
(Empfohlenes Tutorial: php-Grafik-Tutorial)
Grammatik:
int strtotime ( string $time [, int $now = time() ] )
Parameter:
Zeitbedarf. Gibt eine Datums-/Uhrzeitzeichenfolge an.
jetzt Optional. Gibt den Zeitstempel an, der zur Berechnung des Rückgabewerts verwendet wird. Wenn dieser Parameter weggelassen wird, wird die aktuelle Uhrzeit verwendet.
(Empfohlenes Video-Tutorial: php-Video-Tutorial)
Beispiel:
<?php // 设置时区 date_default_timezone_set("PRC"); $time = strtotime("2018-01-18 08:08:08"); // 将指定日期转成时间戳 // 打印当前时间 PHP_EOL 换行符,兼容不同系统 echo $time, PHP_EOL; // 更多实例 echo strtotime("now"), PHP_EOL; echo strtotime("now"), PHP_EOL; echo strtotime("10 September 2000"), PHP_EOL; echo strtotime("+1 day"), PHP_EOL; echo strtotime("+1 week"), PHP_EOL; echo strtotime("+1 week 2 days 4 hours 2 seconds"), PHP_EOL; echo strtotime("next Thursday"), PHP_EOL; echo strtotime("last Monday"), PHP_EOL; ?>
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Datum in einen Zeitstempel in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!