#endif
}
-#if defined(DSTXXX)
+#ifdef ADJUST_NUMERIC_ONLY_TZ_OFFSETS_WRT_DST
if (flags & TW_DST)
hours += 1;
-#endif /* defined(DSTXXX) */
+#endif /* ADJUST_NUMERIC_ONLY_TZ_OFFSETS_WRT_DST */
snprintf (buffer, sizeof(buffer), "%s%02d%02d",
offset < 0 ? "-" : "+", abs (hours), abs (mins));
return buffer;
year = tw->tw_year;
result = 0;
- if (year < 100)
- year += 1900;
+ if (year < 1970)
+ year += 1900;
+
+ if (year < 1970)
+ year += 100;
for (i = 1970; i < year; i++)
result += dysize (i);