early date validation