Full date property limitation:
Seconds and minutes: 0 to 59
Hours: 0 to 23
Day: 0 (Sunday) to 6 (Saturday)
Date: 1 to 31 (day of the month)
Months: 0 (January) to 11 (December)
Year: years since 1900
If user writes
var d = new Date();
d.setSeconds(555);
then "555" should be error highlighted.