Επιστρέφει TRUE εάν είναι έγκυρη η δοθείσα ημερομηνία, αλλιώς επιστρέφει FALSE. Η εγκυρότητα ελέγχεται μέσω των παραμέτρων. Μία ημερομηνία θεωρείται έγκυρη εάν:
η year είναι μεταξύ 1 και 32767 (συμπεριλαμβανομένων των άκρων)
η month είναι μεταξύ 1 και 12 (συμπεριλαμβανομένων των άκρων)
Η Day είναι μεταξύ του αριθμού των ημερών του δοθέντος month. Τα δίσεκτα years λαμβάνονται υπόψιν.
Ανατρέξτε επίσης στις: mktime() και strtotime().