óraic
Moczik Gabor
pm at progzmaster.hu
Thu Aug 17 09:00:19 CEST 2006
Fekete Róbert wrote:
> fix idők vannak a téli nyári között?
http://webexhibits.org/daylightsaving/b.html
EU-ban:
Marcius utolso vasarnapjan UTC 1:00-kor kell nyarira valtani, es oktober
utolso vasarnapjan UTC 1:00-kor vissza.
USA-ban termeszetesen maskepp, lehet ezert is nincs cel hardver...
Ha az oraic visszaadja a het napja adatot is, akkor ezt eleg egyszeru
leprogramozni.
Meg lehet oldani azt is, hogy jarjon az oraic UTC szerint, es szoftverbol
adod hozza az idozonat meg a DST-t. Persze nem kotelezo, csak tisztabb
szarazabb biztonsagosabb erzes ;-)
> mi van a szökőévekkel?
> legalább azt meg lehet krédezni az órától hogy normális vagy szökő év van e?
Kiolvasod az evet, es (pszeudo kod):
if (year modulo 400)=0 OR NOT (year modulo 100)=0 AND (year modulo 4)=0 then
leap_year=1
end
Magyarul ha oszthato 400-al, akkor szokoev. Ha NEM oszthato 100-al, de
oszthato 4-el, akkor is. Egyebkent nem az.
Ebbol ugye a 400-al osztas csak 2400-ban lesz, a 100-al osztas legkozelebb
2100-ban, szoval ha nem tervezel ennyi uzemidot, akkor a 4-el oszthatosagot
is eleg leprogramozni, ami bitmuveletekkel annyi hogy az also 2 bit 0 legyen.
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))
More information about the Elektro
mailing list