在PHP中,可以使用strtotime()函數來將date(日期)轉為timestamp(時間戳記),該函數可以將任何字串的日期時間描述解析為Unix時間戳,語法格式“ strtotime(字串形式的日期)」。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
php將date(日期)轉為timestamp(時間戳記)
<?php echo strtotime("2021-06-03 16:00:10")."<br>"; //输出 1620979210 echo strtotime("10 September 2021")."<br>"; //输出 1631203200 echo strtotime("+1 day"), "<br />"."<br>"; //输出明天此时的时间戳 ?>
輸出:
1622707210 1631203200 1622787020
說明:
int strtotime ( string time [, int now] )
描述 | |
---|---|
time | 必需。規定日期/時間字串。|
now | #可選。規定用來計算傳回值的時間戳記。如果省略該參數,則使用目前時間。
<?php // 设置时区 date_default_timezone_set("PRC"); echo strtotime("now")."<br>"; echo strtotime("now")."<br>"; echo strtotime("10 September 2021")."<br>"; echo strtotime("+1 day")."<br>"; echo strtotime("+1 week")."<br>"; echo strtotime("+1 week 2 days 4 hours 2 seconds")."<br>"; echo strtotime("next Thursday")."<br>"; echo strtotime("last Monday")."<br>"; ?>輸出:
1622700860 1622700860 1631203200 1622787260 1623305660 1623492862 1623254400 1622390400推薦學習:《
PHP影片教學》
以上是php怎麼將date轉為timestamp(時間戳記)的詳細內容。更多資訊請關注PHP中文網其他相關文章!