Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana Saya Boleh Menentukan Hari Pertama dan Terakhir dalam Minggu dalam PHP?

Bagaimana Saya Boleh Menentukan Hari Pertama dan Terakhir dalam Minggu dalam PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-08 03:36:09614semak imbas

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

Menentukan Hari Pertama Minggu dalam PHP

Untuk mendapatkan semula hari pertama dalam minggu yang diberikan tarikh dalam format MM-dd -yyyy, ikuti langkah di bawah:

Langkah 1: Tentukan Hari Semasa Minggu

Gunakan fungsi date() untuk mendapatkan hari semasa dalam minggu sebagai nombor dari 0 hingga 6, di mana Ahad diwakili oleh 0 dan Isnin dengan 1.

$day = date('w');

Langkah 2: Kira Hari Ahad Sebelumnya

Tolak hari semasa dalam minggu daripada tarikh semasa untuk mendapatkan tarikh Ahad sebelumnya.

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

Langkah 3: Kira Hari Sabtu Seterusnya

Tambahkan 6 hari pada tarikh semasa untuk mendapatkan tarikh untuk yang seterusnya Sabtu.

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

Output:

Pembolehubah $week_start dan $week_end sekarang mengandungi tarikh untuk Ahad dan Sabtu minggu semasa dalam MM-dd-YYYY format, masing-masing.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Menentukan Hari Pertama dan Terakhir dalam Minggu dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn