[elektro] localtime gond
zulu
zulu at gmail.hu
Thu Sep 15 09:16:39 CEST 2016
2016-09-15 08:45 keltezéssel, Kiss Gabor írta:
> A tm_mon is a 0..11 intervallumban lehet, tehát
> a -09- sincs megmagyarázva. :-) 08-t kellene látnunk.
Azt én már konvertáltam, csak kifelejtettem beírni a mailbe, az korrekt. A nap is, a hét napja persze már rossz. 0x7fffffff-re
pedig 2136-02-07 jön ki, így ez teljesen rossz. (avr_libc 1.8.1). Az évhez 1900-t pedig hozzáadtam, mert elvileg így kell.
avr-gcc -c -mmcu=atmega328p -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums
-Wall -Wstrict-prototypes -pedantic -Wa,-adhlns=main.lst -std=gnu99 -MD -MP -MF .dep/main.o.d main.c -o main.o
Arról semmi sem zenél, hogy esetleg valami fordítási opciót meg kellene adni a korrekt fordításhoz.
> struct tm ts;
> Jé? Ilyet megenged manapság a gcc?
Hámög'!
> Az "epoch" szó az idők kezdetét jelenti. Így nevezni el egy változót, ami az aktuális időpontot tartalmazza, a BTK szerint csalás,
> és 2 évig terjedő szabadságvesztéssel büntetendő. :-)
Amit írtam, az plágium;-) A neten mindenütt ezt írják.
-zulu
More information about the Elektro
mailing list