validates no future time, changed date format