Rumah > Artikel > pembangunan bahagian belakang > Bagaimana Mencari Tarikh Pertama dan Terakhir dalam Sebulan dalam 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:
Contoh Tambahan
<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!