首頁 >後端開發 >php教程 >如何在 PHP 中確定一週的第一天和最後一天?

如何在 PHP 中確定一週的第一天和最後一天?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-08 03:36:09684瀏覽

How Can I Determine the First and Last Day of the Week in PHP?

在PHP 中確定一周的第一天

給定MM-dd 格式的日期來檢索一周的第一天-yyyy ,請依照下列步驟操作:

第 1步:確定當前日期Week

使用 date() 函數以 0 到 6 之間的數字形式取得當前星期幾,其中星期日以 0 表示,星期一以 1 表示。

$day = date('w');

第 2 步:計算上週日的日期

從當前日期減去當前星期幾date 取得上週日的日期。

$week_start = date('m-d-Y', strtotime('-'.$day.' days'));

第 3 步:計算下週六的日期

在當前日期上添加 6 天以獲取日期對於後續的星期六。

$week_end = date('m-d-Y', strtotime('+'.(6-$day).' days'));

輸出:

變數 $week_start 和 $week_end 現在包含本週星期日和星期六的日期,格式為 MM-dd-YYYYY 分別為格式。

以上是如何在 PHP 中確定一週的第一天和最後一天?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn