ó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