The the valid months are from 1 to 12, and the dates are from 1 to 31. The 0 is invalid date and month.
The 0 year is 2000 (determinated by the ShortYearCenturyEnd
property) The default is 2029. This means that 30 - 99
year will be considered as 1930 - 1999
. And years from 0 to 29
as 2000 to 2029
So the expected input like 1/1/0 will be parsed as 01/01/2000. And parsing 0/0/0 will vary in browsers.
If it is possible, could you share with us why you are trying to set "00.00.00"
as value in the DateInput and what would be your expectations? As string this looks more like time rather than date.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.