Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk menentukan jika tarikh jatuh antara dua tarikh dalam PHP?

Bagaimana untuk menentukan jika tarikh jatuh antara dua tarikh dalam PHP?

DDD
Lepaskan: 2024-11-16 05:59:03
asal
479 orang telah melayarinya

How to Determine if a Date Falls Between Two Dates in PHP?

PHP Semak sama ada Tarikh Jatuh Antara Dua Tarikh

Untuk mengesahkan sama ada tarikh tertentu berada dalam julat yang ditentukan, PHP strtotime() fungsi memainkan peranan yang penting.

Berikut ialah versi terkini kod anda yang menggabungkan fungsi strtotime():

$paymentDate = date('Y-m-d');
$paymentDate=date('Y-m-d', strtotime($paymentDate));
$contractDateBegin = date('Y-m-d', strtotime("01/01/2001"));
$contractDateEnd = date('Y-m-d', strtotime("01/01/2012"));

if (($paymentDate >= $contractDateBegin) && ($paymentDate <= $contractDateEnd)){
    echo "is between";
}else{
    echo "NO GO!";  
}
Salin selepas log masuk

Menggunakan strtotime(), kami menukar semua tarikh kepada "Y-m-d" format untuk konsisten. Selain itu, pengendali perbandingan diubah suai kepada ">=" dan "<=" untuk mengambil kira kemungkinan memasukkan tarikh hari ini dalam selang waktu.

Dengan melaksanakan perubahan ini, kod anda harus menentukan dengan tepat sama ada tarikh yang diberikan berada dalam julat tarikh yang ditentukan.

Atas ialah kandungan terperinci Bagaimana untuk menentukan jika tarikh jatuh antara dua tarikh dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan