Zaman PHP kullanarak geçmiş 09:00 olup olmadığını kontrol edin

1 Cevap php

Ne yapmaya çalışıyorum ben aşağıdaki gibi biçimlendirilmiş seçilmiş bir tarih var ise:

$selectedDate = 2010/02/24 

Ben hem bugünün tarihi olup olmadığını kontrol etmek istiyorsanız ve bu sunucuda geçmiş 9:00 olduğunu ve eğer bir değer ayarlayın.

Ben aşağıdaki kullanarak bir zaman alabilirsiniz:

$checkTime = date("H:i");

Gibi bir şey oluşturmak istiyoruz:

if ($checkTime > 21:00 && $selectedDate == date("Y/m/d")) { //do my stuff }

Ama Syntex emin biraz.

Herhangi bir yardım için çok teşekkürler

1 Cevap

$checkDate = '2010-02-24';
$checkTime = '2100';

if( date( 'Y-m-d' ) == $checkDate && date( 'Hi' ) >= $checkTime ) {
    // Do something clever
}

Sayısal bir karşılaştırma sağlar tarih biçim dizgesi olarak Hi kullanımına dikkat.