找出一週中特定日期的日期戳記
您希望取得一週中特定日期(例如星期一)的日期戳記、星期二等。如果當週內沒有出現所需的日期,則您希望其日期為本週;否則,它的日期應該在下週。
解:
依照回應中的建議使用 strtotime() 函數。例如,strtotime('下星期二') 將為您提供即將到來的星期二的時間戳。
要確定您是否已經超過目標日期,您可以檢查週數。如果使用 date('W') 計算的目標日期的周數與使用 date('W') 計算的目前週數不匹配,則表示目標日期已經過去。
下面是一個查找範例下週二的時間戳並檢查它是否已經過去:
<?php $nextTuesday = strtotime('next tuesday'); $weekNo = date('W'); $weekNoNextTuesday = date('W', $nextTuesday); if ($weekNoNextTuesday != $weekNo) { echo "Next Tuesday has already passed this week."; } ?>
以上是如何找到一周中特定日期的日期戳,即使它們已經過去了?的詳細內容。更多資訊請關注PHP中文網其他相關文章!