ISO8601: Year validation should extend beyond 2100
This commit is contained in:
@@ -373,7 +373,7 @@ int ISO8601d::dayOfWeek (int year, int month, int day)
|
|||||||
bool ISO8601d::validate ()
|
bool ISO8601d::validate ()
|
||||||
{
|
{
|
||||||
// _year;
|
// _year;
|
||||||
if ((_year && (_year < 1900 || _year > 2100)) ||
|
if ((_year && (_year < 1900 || _year > 2200)) ||
|
||||||
(_month && (_month < 1 || _month > 12)) ||
|
(_month && (_month < 1 || _month > 12)) ||
|
||||||
(_week && (_week < 1 || _week > 53)) ||
|
(_week && (_week < 1 || _week > 53)) ||
|
||||||
(_weekday && (_weekday < 0 || _weekday > 6)) ||
|
(_weekday && (_weekday < 0 || _weekday > 6)) ||
|
||||||
|
|||||||
Reference in New Issue
Block a user