Re: c_ letní zimní čas
Jirka MWW
jirka.mww na gmail.com
Úterý Srpen 13 22:00:03 CEST 2013
Ale to by ta tabulka vyplivla taky. Stačilo by ji projíždět a až by program
narazil na datum vyšší, než je aktuální,
podle toho, zda by aktuální index byl sudý nebo lichý by řekl letní/zimní.
V Pascalu by to byl nějaký cyklus repeat - until , který by zvětšoval index
v tabulce
až do okamžiku , kdy by aktuální datum bylo vyšší než v tabulce podle
indexu.
Pak byste se jen podíval na aktuální index a podle lichý/sudý byste řekl
letní/zimní.
Nebo má moje teorie nějakou mezeru ?
repeat
Dne 13. srpna 2013 21:44 Miroslav Draxal <evik na volny.cz> napsal(a):
> 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
>
>
> _______________________________________________
> 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
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130813/6f022f22/attachment-0001.htm>
Další informace o konferenci Hw-list