Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Semak sama ada Tarikh dan Masa Semasa Telah Melepasi Tarikh dan Masa Tertentu dalam PHP?
Menyemak Tarikh dan Masa Lalu Menggunakan Fungsi Tarikh PHP
Untuk menentukan sama ada tarikh dan masa semasa melebihi titik rujukan yang ditetapkan, PHP menawarkan set keupayaan komprehensif melalui fungsi date()nya. Artikel ini menunjukkan cara untuk memanfaatkan keupayaan ini untuk senario biasa.
Contoh Senario:
Anda mencari skrip PHP yang mengesahkan jika tarikh dan masa sekarang telah berkembang melebihi 15 Mei 2010, jam 4:00 PTG.
Penyelesaian PHP Menggunakan DateTime:
Kelas DateTime PHP memperkasakan anda dengan kawalan terperinci ke atas manipulasi tarikh dan masa. Pertimbangkan coretan kod berikut:
<code class="php">if (new DateTime() > new DateTime("2010-05-15 16:00:00")) { # current time is greater than 2010-05-15 16:00:00 # in other words, 2010-05-15 16:00:00 has passed }</code>
Dalam kod ini:
Dengan menggunakan pendekatan ini, anda boleh menyemak dengan berkesan sama ada tarikh dan masa semasa telah melebihi titik yang telah ditetapkan pada masa lalu.
Atas ialah kandungan terperinci Bagaimana untuk Semak sama ada Tarikh dan Masa Semasa Telah Melepasi Tarikh dan Masa Tertentu dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!