Open
Description
Calculation use wrong conditions. Please correct
if (month == MARCH) {
if (mday < d)
return 0;
if (mday > d)
return ONE_HOUR;
if (hour < 2)
return 0;
return ONE_HOUR;
}
if (mday < d)
return ONE_HOUR;
if (mday > d)
return 0;
if (hour < 2)
return ONE_HOUR;
return 0;
And check also usa_dst.h if there isn't similar error
Vladimir