You should retreive the values of the global variables
named _daylight, _timezone, _tzname[0], _tzname[1] set for your machine and next calculate the dates depending on these values.
Example:
printf( "_daylight is %d\n", _daylight); // 1 if DST was specfied in TZ else 0
printf( "_timezone is %ld\n", _timezone); // difference in sec between UTC and local time set on this machine
printf( "_tzname[0] is %s\n", _tzname[0]); // location set for this machine
printf( "_tzname[1] is %s\n", _tzname[1]);
-obislavu-