Timestamp için set tarih / zaman dönüştürmek için PHP'nin strtotime-fonksiyonunu kontrol: http://php.net/manual/en/function.strtotime.php
strtotime ("16:00" muhtemelen "16:00 at" değil çalışacaktır ancak) doğru tarih / saat biçimini işleyemez eğer, örneğin, dize işlevlerini kullanmak gerekir substr ayrıştırmak için / sizin biçimini düzeltmek ve başka bir fonksiyonu sayesinde damgası almak, örneğin mktime.
Ardından geçerli tarih / zaman damgası çıkan karşılaştırma (if ($calulated_timestamp > time()) { /* date in the future */ }) ayarlanan tarih / saat geçmiş veya gelecekte olup olmadığını görmek için.
Ben tarih / zaman işlevleri üzerinde PHP-doc okumak ve sıkışmış bir kez kaynak kodunun bazı buraya geri almak öneririz.