RE: c_ letní zimní čas
Miroslav Draxal
evik na volny.cz
Úterý Srpen 13 21:44:43 CEST 2013
Možná ano, rád bych to ale dynamicky počítal. Protože když tomu zadám jakýkoli datum, tak to na mě vyplivne letní/zimní. Kdybych měl tabulku, také tam bude hodně if. I když zřejmě méně. Ony ty IF nevadí. Prostě fintička zdali není :)
-----Original Message-----
From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jirka MWW
Sent: Tuesday, August 13, 2013 9:36 PM
To: HW-news
Subject: Re: c_ letní zimní čas
Nebyla by lepší ( a kratší ) tabulka na příštích 100 let dopředu ?
Dne 13. srpna 2013 21:31 Miroslav Draxal <evik na volny.cz> napsal(a):
> To je v poznámkách ty pravidla. Já jenom že pro všechny možnosti je to
> nějak hodně IF… Jestli neexistuje nějaká finta****
>
> ** **
>
> ** **
>
> //na letní čas poslední neděli v březnu +1 hod ve 2hod na 3hod****
>
> // na zimní čas poslední neděli v říjnu -1 hod ve 3hod na 2hod****
>
> ** **
>
> ** **
>
> *From:* hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz]
> *On Behalf Of *Vláďa Anděl
> *Sent:* Tuesday, August 13, 2013 11:47 AM
> *To:* HW-news
> *Subject:* Re: c_ letní zimní čas****
>
> ** **
>
> Pokud vyhodnocuju signál DCF, tam ten příznak je. Počítač přechází na
> letní/zimní čas nějak podle kalendáře a dělá to správně. Teď mi žena
> říkala že základem je nějaké datum a to se upravuje tak, aby to vyšlo
> ze sobody na neděli.
> Anděl
>
> Dne 13.8.2013 10:32, Miroslav Draxal napsal(a):****
>
> Dobrý den,****
>
> ** **
>
> Neznáte někdo nějakou fintu jak zjistit, v dané datum a čas jaký je
> čas?****
>
> Letní zimní. Já srvořil tohle, nenapadá mě žádní finta. Funguje to,
> ale co****
>
> kdyby.****
>
> ** **
>
> ****
>
> ** **
>
> AktualniDenVtydnu ();****
>
> ** **
>
> //každou hodinu x:00.00****
>
> ** **
>
> if (DateTime.den_tyden == nedele &&****
>
> DateTime.den + tyden > 31)****
>
> ** **
>
> {****
>
> ** **
>
> // na letní čas poslední neděli v
> březnu****
>
> +1 hod ve 2hod na 3hod****
>
> ** **
>
> if (!DateTime.LETNIzimniCas &&****
>
> DateTime.mesic == brezen && DateTime.hodin == 2 &&
> !DateTime.minut)****
>
> ** **
>
> DateTime.hodin++;
> //přechod na****
>
> letní čas****
>
> ** **
>
> //na zimní čas poslední
> neděli v****
>
> říjnu -1 hod ve 3hod na 2hod****
>
> ** **
>
> else if (DateTime.LETNIzimniCas
> &&****
>
> DateTime.mesic == rijen && DateTime.hodin == 3 && !DateTime.minut)****
>
> ** **
>
> {****
>
> ** **
>
> DateTime.hodin--;****
>
> ** **
>
> DateTime.SetZINMIcas =
> 1;****
>
> ** **
>
> ****
>
> ** **
>
> //------------------------------------------------****
>
> ** **
>
> // každou minutu x:xx.00****
>
> ** **
>
> if ((DateTime.mesic == brezen && DateTime.den_tyden
> ==****
>
> nedele && DateTime.den + tyden > 31 && DateTime.hodin > 2) ||****
>
> ** **
>
> (DateTime.mesic == brezen && DateTime.den_tyden !=
> nedele****
>
> && 31 - DateTime.den < tyden) ||****
>
> ** **
>
> (DateTime.mesic >= duben && DateTime.mesic <= zari)
> ||****
>
> ** **
>
> (DateTime.mesic == rijen && DateTime.den_tyden !=
> nedele****
>
> && 31 - DateTime.den >= tyden) ||****
>
> ** **
>
> (!DateTime.SetZINMIcas && (DateTime.mesic == rijen
> &&****
>
> DateTime.den_tyden == nedele && DateTime.den + tyden > 31 &&
> DateTime.hodin****
>
> < 3)))****
>
> ** **
>
> DateTime.LETNIzimniCas = letni; //1****
>
> ** **
>
> else****
>
> ** **
>
> DateTime.LETNIzimniCas = zimni; //0****
>
> ** **
>
> if (DateTime.SetZINMIcas && (DateTime.hodin < 2
> ||****
>
> DateTime.hodin > 3))****
>
> ** **
>
> DateTime.SetZINMIcas = 0;****
>
> ** **
>
> ****
>
> ** **
>
> Míra****
>
> ** **
>
> ** **
>
> ** **
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 8681
> (20130812)****
>
> __________****
>
> ** **
>
> Tuto zpravu proveril ESET NOD32 Antivirus.****
>
> ** **
>
> http://www.eset.cz****
>
> ** **
>
> ** **
>
>
>
>
> ****
>
> _______________________________________________****
>
> HW-list mailing list - sponsored by www.HW.cz****
>
> Hw-list na list.hw.cz****
>
> http://list.hw.cz/mailman/listinfo/hw-list****
>
>
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 8684
> (20130813) __________
>
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz****
>
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 8684
> (20130813) __________
>
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
--
Zdravi
Jirka OK1MWW
__________ Informace od ESET NOD32 Antivirus, verze databaze 8685 (20130813) __________
Tuto zpravu proveril ESET NOD32 Antivirus.
http://www.eset.cz
__________ Informace od ESET NOD32 Antivirus, verze databaze 8685 (20130813) __________
Tuto zpravu proveril ESET NOD32 Antivirus.
http://www.eset.cz
Další informace o konferenci Hw-list