今天
今天的日期是:<?php echo date('Y-m-d'); ?>
在PHP中,我們可以通過strtotime()函數獲取某個日期或時間的時間戳。其中,當我們輸入'today'作為參數時,即可得到當天的時間戳。
比如,如果你現在是2021年9月1日,那么:
strtotime('today')的結果為 <?php echo strtotime('today'); ?>
在實際開發中,strtotime('today')常常被用于獲取當天的起始時間戳或結束時間戳。
下面是獲取當天起始時間戳的示例代碼:
$startTime = strtotime('today'); echo '今天的起始時間戳為:'.$startTime;
當然,如果你想添加時分秒,可以寫為:
$startTime = strtotime(date('Y-m-d').' 00:00:00'); echo '今天的起始時間戳為:'.$startTime;
同樣地,我們可以獲取當天的結束時間戳:
$endTime = strtotime('tomorrow') - 1; echo '今天的結束時間戳為:'.$endTime;
這里我們使用了'tomorrow'參數,因為'tomorrow'作為參數的strtotime()函數返回的結果是明天起始時間的時間戳。因此,我們只需要減一就能得到今天的結束時間戳。
除了'today'和'tomorrow',strtotime()函數還支持其他參數,比如'next Monday'、'last Friday'等,都能夠返回對應時間的時間戳。
最后,需要注意的是strtotime()函數只返回時間戳,如果需要將時間戳轉換成日期或時間,可以使用date()函數。