Kicsit zavaros a topik, de elég sokat görcsöltem a time és timeval struktúrákkal, hogy bele kotyogjak.
Ha te „történelem elötti” idökkel akarsz küzdeni, akkor csak azt tudom javasolni, hogy string formátumokat alkalmazz pl. 1854.05.04 15:32:40.333 (ISO), ezekre az ábrázolásokra vannak aritmetikai rutinok, sõt ezt az SQL szerverek is kezelik! – aza lehet összedni, kivonni és összehasonlítani. Különálló, kész library -t is találhatsz rá, én idáig nem mentem el nekem elég a „krisztus utáni” idõszak is.
A time_t -t ne bántsd az mindenkinek jó, az esetek 99% -ban – te vagy az 1% ;o( Borzasztóan kényelmes másodperc pontosságal valós idõt kezelni!
Viszont a mktime, localtime és egyebkkel kapcsolatban, ha stringként tárolod az idõket (így bármaly dátumot, idõt bármilyen pontossággal tudsz kezelni) ajkkor figyelj az idõ zónára és a „daylaght saving” -re (nyári/téli idõszámítás) – én egészségeseket szopikáltam velük!
legutóbbi hsz