RE: c_ letní zimní čas

Miroslav Draxal evik na volny.cz
Úterý Srpen 13 21:31:34 CEST 2013


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

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130813/162afaf1/attachment.htm>


Další informace o konferenci Hw-list