This change introduces the validation of the date / datetime / time fields on the fly such that 26:99 is an invalid hour but is not reset to None as it was done previously.
26:99
Closes #12771