Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mendapatkan Hari Pertama dalam Minggu dalam PHP?

Bagaimana untuk Mendapatkan Hari Pertama dalam Minggu dalam PHP?

Barbara Streisand
Barbara Streisandasal
2024-11-30 04:57:10327semak imbas

How to Get the First Day of the Week in PHP?

Cara Mendapatkan Hari Pertama dalam Minggu dalam PHP

Menentukan hari pertama dalam minggu boleh menjadi penting untuk aplikasi berkaitan tarikh . Dalam PHP, tugas ini boleh dicapai dengan mudah menggunakan fungsi tarikh terbina dalam.

Kaedah:

Untuk mendapatkan semula hari pertama dalam minggu untuk tarikh tertentu dalam MM -format dd-yyyy, ikuti langkah berikut:

  1. Tentukan Hari Minggu:

    • Gunakan tarikh('w') untuk mendapatkan semula hari dalam seminggu sebagai nombor (0-6), dengan 0 mewakili Ahad dan 6 mewakili Sabtu.
  2. Hitung Hari Pertama Minggu:

    • Gunakan strtotime('-'.$day.' days') untuk menolak hari dalam minggu daripada tarikh semasa. Ini akan memberi anda tarikh untuk hari Ahad sebelumnya.
  3. Formatkan Keputusan:

    • Gunakan tarikh('m-d -Y') untuk memformatkan keputusan sebagai mm-dd-yyyy.

Contoh Kod:

Kod berikut menunjukkan cara melaksanakan kaedah di atas:

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

Pembolehubah $week_start kini akan memegang tarikh untuk hari Ahad sebelumnya, iaitu hari pertama semasa minggu.

Nota Tambahan:

  • Tarikh terhasil akan berada dalam zon waktu setempat.
  • Untuk mendapatkan hari pertama semasa minggu, gantikan '-'.$hari.' hari' dalam kod di atas dengan '0 hari'.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Hari Pertama 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