[OT] konverze timestamp na datum a cas, algoritmus
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Prosinec 22 06:16:50 CET 2012
Dekuji vsem, budu se muset naucit lip hledat, asi se to googlu musi
zadat skutecne v lidstejsim formatu....
Princip je jasny, z toho time.c co byl uveden mezi prvnimi odpovedmi se
to da samozrejme prenest, jde hlave o ta pravidla s prestupnymi roky a
ruznou delkou mesicu, jinak je to trivialni. Cekal jsem jestli nekdo
nema hotovou knihovnu primo pro AVR. Jen nevim, jestli je OK napsat
program, ktery bude mit problem kolem roku 2038 (vtip) ;-)
Dne 21.12.2012 23:48, Miroslav Šinko napsal(a):
> Alebo priamo pre AVR http://www.ethernut.de/api/index.html
> konkretne:
> http://www.ethernut.de/api/gmtime_8c_source.html
> http://www.ethernut.de/api/mktime_8c_source.html
>
> miro
>
> Dňa 21. decembra 2012 23:39, Miroslav Šinko <sinkomiro na gmail.com> napísal/a:
>> 2012/12/21 Jaroslav Buchta <jaroslav.buchta na hascomp.cz>:
>>> Patram, patram, to fakt budu muset napsat???
>>> Nebo se sofistikovanejsim casovanim pockam, az to predelam na ARM ;-)
>> Ved na tom linku, co som Vam poslal, je funkcia gmtime_r, ktora
>> prevedie pocet sekund na den, mesiac,..atd do struktury struct tm.
>> Sekundy berie od EPOCH_YR, t.j. 1.1.1970. Ak mate pocet sekund od
>> ineho datumu, tak to rieste cez tento 1970 jednoduchym rozdielom
>> hodnot uplynutych sekund.
>> Opacnu konverziu mate tiez tam, funkcia mktime.
>>
>> Vsetky zdrojaky (aj time.h) http://www.jbox.dk/sanos/source/
>>
>> miro
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list