[elektro] localtime gond
zulu
zulu at gmail.hu
Thu Sep 15 18:18:01 CEST 2016
2016-09-15 15:07 keltezéssel, Kiss Gabor írta:
> Az avr-libc epochja nem 1970-ben van, hanem 2000-ben van.
Ezek után pedig a localtime() függvény alapján kiszámított évhez 1900-t kell hozzáadni. Gratula...
Most letisztázva:
unsigned long epoch = secsSince1900 - NTP_OFFSET;
set_zone( 2 * ONE_HOUR );
ts = *localtime( &epoch );
Mivel a tm.wday is jó (4), feltehetően korrekt.
-zulu
More information about the Elektro
mailing list