Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Cari Hari Pertama dalam Minggu Diberikan Tarikh dalam PHP?

Bagaimanakah Saya Boleh Cari Hari Pertama dalam Minggu Diberikan Tarikh dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-12-11 19:18:13538semak imbas

How Can I Find the First Day of the Week Given a Date in PHP?

Dapatkan Hari Pertama dalam Minggu dalam PHP

Jika anda mempunyai tarikh dalam format MM-dd-yyyy dan ingin menentukan hari pertama dalam minggu, berikut ialah coretan kod yang boleh membantu:

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

Kod ini menggunakan tarikh fungsi PHP untuk mengekstrak hari dalam seminggu sebagai integer antara 0 hingga 6, dengan 0 mewakili Ahad dan 6 mewakili Sabtu.

Menggunakan nilai hari ini, ia mengira tarikh untuk hari pertama dan terakhir dalam minggu itu. Hasilnya disimpan dalam pembolehubah $week_start dan $week_end, masing-masing.

Oleh itu, $week_start akan mengandungi tarikh untuk Ahad minggu semasa, manakala $week_end akan menahan tarikh untuk Sabtu minggu semasa , semuanya dalam format MM-dd-yyyy.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Cari Hari Pertama dalam Minggu Diberikan Tarikh 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