Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana Mencari Tarikh Pertama dan Terakhir dalam Sebulan dalam PHP?

Bagaimana Mencari Tarikh Pertama dan Terakhir dalam Sebulan dalam PHP?

Linda Hamilton
Linda Hamiltonasal
2024-11-02 02:31:02169semak imbas

How to Find the First and Last Dates of a Month in PHP?

Mencari Tarikh Pertama dan Terakhir dalam Sebulan Menggunakan PHP

PHP menawarkan fungsi berkuasa dipanggil tarikh yang membolehkan anda mendapatkan semula dan memformat pelbagai maklumat daripada cap masa. Ini termasuk mencari tarikh pertama dan terakhir dalam bulan tertentu.

Mencari Tarikh untuk Bulan Semasa

Untuk mencari tarikh pertama dan terakhir bulan semasa, anda hanya boleh menentukan rentetan format "m-01-Y" dan "m-t-Y", masing-masing. Ini mewakili hari pertama bulan tersebut (dengan kod keras '01') dan hari terakhir bulan tersebut (ditandakan dengan 't'). Contohnya:

<code class="php">$first_day_this_month = date('m-01-Y'); // hard-coded '01' for first day
$last_day_this_month  = date('m-t-Y');</code>

Mencari Tarikh untuk Bulan Tertentu

Untuk mencari tarikh pertama dan terakhir bagi bulan tertentu, anda boleh menentukan cap waktu. Ini boleh menjadi rentetan dalam format tarikh yang diiktiraf atau cap waktu UNIX. Contohnya, untuk mencari hari terakhir April 2010:

<code class="php">$last_day_april_2010 = date('m-t-Y', strtotime('April 21, 2010'));</code>

Memahami Simbol Format

date() mentafsir simbol tertentu dalam rentetan format dan menggantikannya dengan nilai daripada cap masa. Simbol yang digunakan untuk mengekstrak nilai bulan dan hari ialah:

  • Y: 4 digit tahun
  • m: Bulan angka dengan sifar pendahuluan
  • t: Bilangan hari dalam bulan

Contoh Tambahan

  • Cari detik pertama dan terakhir dalam sebulan:
<code class="php">$timestamp    = strtotime('February 2012');
$first_second = date('m-01-Y 00:00:00', $timestamp);
$last_second  = date('m-t-Y 12:59:59', $timestamp);</code>

Untuk maklumat lebih terperinci tentang fungsi date() dan simbol format yang tersedia, rujuk manual PHP rasmi: http://php.net/manual/en/function.date.php.

Atas ialah kandungan terperinci Bagaimana Mencari Tarikh Pertama dan Terakhir dalam Sebulan 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