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!