# | Line 54 | Line 54 | uint32 TimerDateTime(void) | |
---|---|---|
54 | { | |
55 | time_t utc_now = time(NULL); | |
56 | #if defined(__linux__) || defined(__SVR4) | |
57 | < | long tz = timezone; |
58 | < | time_t local_now = utc_now - tz; |
59 | < | if (daylight) |
60 | < | local_now += 3600; |
57 | > | time_t local_now = utc_now - timezone; |
58 | #elif defined(__FreeBSD__) || defined(__NetBSD__) | |
59 | time_t local_now = utc_now + localtime(&utc_now)->tm_gmtoff; | |
60 | #else |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |