在PHP中,可以利用date()和strtotime()函數來取得前幾天的日期,語法格式「date("Y-m-d", strtotime("-x day"))」;參數x用於指定天數,值為1時則取得前1天的日期,值為2時則取得前2天的日期。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
php取得前幾天的日期
<?php header('content-type:text/html;charset=utf-8'); echo "前两天的日期:".date("Y-m-d", strtotime("-2 day")); //前一天 echo "<br>前一天的日期:".date("Y-m-d", strtotime("-1 day")); //前一天 echo "<br>后一天的日期:".date("Y-m-d", strtotime("+1 day")); //后一天 ?>
輸出:
前两天的日期:2021-03-23 前一天的日期:2021-03-24 后一天的日期:2021-03-26
相關函數介紹:
PHP date() 函數可把時間戳格式化為可讀性較好的日期和時間。
strtotime() 函數將任何英文文字的日期或時間描述解析為 Unix 時間戳記(自 January 1 1970 00:00:00 GMT 起的秒數)。
語法
strtotime(time,now);
參數 | #描述 |
---|---|
time | 必要。規定日期/時間字串。 |
now | #可選。規定用來計算傳回值的時間戳記。如果省略該參數,則使用目前時間。 |
推薦學習:《PHP影片教學》
以上是php怎麼取得前幾天的日期的詳細內容。更多資訊請關注PHP中文網其他相關文章!