<div dir="ltr">Nebyla by lepší ( a kratší ) tabulka na příštích 100 let dopředu ?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">Dne 13. srpna 2013 21:31 Miroslav Draxal <span dir="ltr"><<a href="mailto:evik@volny.cz" target="_blank">evik@volny.cz</a>></span> napsal(a):<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="white" link="blue" vlink="purple" lang="CS"><div><pre>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<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre><u></u> <u></u></pre><pre>//na letní čas poslední neděli v březnu +1 hod ve 2hod na 3hod<u></u><u></u></pre><pre><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">//</span> na zimní čas poslední neděli v říjnu -1 hod ve 3hod na 2hod<u></u><u></u></pre>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> <a href="mailto:hw-list-bounces@list.hw.cz" target="_blank">hw-list-bounces@list.hw.cz</a> [mailto:<a href="mailto:hw-list-bounces@list.hw.cz" target="_blank">hw-list-bounces@list.hw.cz</a>] <b>On Behalf Of </b>Vláďa Anděl<br>
<b>Sent:</b> Tuesday, August 13, 2013 11:47 AM<br><b>To:</b> HW-news<br><b>Subject:</b> Re: c_ letní zimní čas<u></u><u></u></span></p></div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">
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.<br>
Anděl<br> <br>Dne 13.8.2013 10:32, Miroslav Draxal napsal(a):<u></u><u></u></p></div><blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"><pre>Dobrý den,<u></u><u></u></pre><pre><u></u> <u></u></pre><pre>Neznáte někdo nějakou fintu jak zjistit, v dané datum a čas jaký je čas?<u></u><u></u></pre>
<pre>Letní zimní. Já srvořil tohle, nenapadá mě žádní finta. Funguje to, ale co<u></u><u></u></pre><pre>kdyby.<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> <u></u><u></u></pre><pre><u></u> <u></u></pre><pre> AktualniDenVtydnu ();<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> //každou hodinu x:00.00<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> if (DateTime.den_tyden == nedele &&<u></u><u></u></pre>
<pre>DateTime.den + tyden > 31)<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> {<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> // na letní čas poslední neděli v březnu<u></u><u></u></pre>
<pre>+1 hod ve 2hod na 3hod<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> if (!DateTime.LETNIzimniCas &&<u></u><u></u></pre><pre>DateTime.mesic == brezen && DateTime.hodin == 2 && !DateTime.minut)<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> DateTime.hodin++; //přechod na<u></u><u></u></pre><pre>letní čas<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> //na zimní čas poslední neděli v<u></u><u></u></pre>
<pre>říjnu -1 hod ve 3hod na 2hod<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> else if (DateTime.LETNIzimniCas &&<u></u><u></u></pre><pre>DateTime.mesic == rijen && DateTime.hodin == 3 && !DateTime.minut)<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> {<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> DateTime.hodin--;<u></u><u></u></pre><pre><u></u> <u></u></pre>
<pre> DateTime.SetZINMIcas = 1;<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> <u></u><u></u></pre><pre><u></u> <u></u></pre><pre>//------------------------------------------------<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> // každou minutu x:xx.00<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> if ((DateTime.mesic == brezen && DateTime.den_tyden ==<u></u><u></u></pre>
<pre>nedele && DateTime.den + tyden > 31 && DateTime.hodin > 2) ||<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> (DateTime.mesic == brezen && DateTime.den_tyden != nedele<u></u><u></u></pre>
<pre>&& 31 - DateTime.den < tyden) ||<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> (DateTime.mesic >= duben && DateTime.mesic <= zari) ||<u></u><u></u></pre><pre><u></u> <u></u></pre>
<pre> (DateTime.mesic == rijen && DateTime.den_tyden != nedele<u></u><u></u></pre><pre>&& 31 - DateTime.den >= tyden) ||<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> (!DateTime.SetZINMIcas && (DateTime.mesic == rijen &&<u></u><u></u></pre>
<pre>DateTime.den_tyden == nedele && DateTime.den + tyden > 31 && DateTime.hodin<u></u><u></u></pre><pre>< 3)))<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> DateTime.LETNIzimniCas = letni; //1<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> else<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> DateTime.LETNIzimniCas = zimni; //0<u></u><u></u></pre><pre><u></u> <u></u></pre><pre>
if (DateTime.SetZINMIcas && (DateTime.hodin < 2 ||<u></u><u></u></pre><pre>DateTime.hodin > 3))<u></u><u></u></pre><pre><u></u> <u></u></pre><pre> DateTime.SetZINMIcas = 0;<u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre> <u></u><u></u></pre><pre><u></u> <u></u></pre><pre>Míra<u></u><u></u></pre><pre><u></u> <u></u></pre><pre><u></u> <u></u></pre><pre><u></u> <u></u></pre><pre>__________ Informace od ESET NOD32 Antivirus, verze databaze 8681 (20130812)<u></u><u></u></pre>
<pre>__________<u></u><u></u></pre><pre><u></u> <u></u></pre><pre>Tuto zpravu proveril ESET NOD32 Antivirus.<u></u><u></u></pre><pre><u></u> <u></u></pre><pre><a href="http://www.eset.cz" target="_blank">http://www.eset.cz</a><u></u><u></u></pre>
<pre><u></u> <u></u></pre><pre><u></u> <u></u></pre><p class="MsoNormal"><br><br><br><u></u><u></u></p><pre>_______________________________________________<u></u><u></u></pre><pre>HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><u></u><u></u></pre>
<pre><a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><u></u><u></u></pre><pre><a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><u></u><u></u></pre>
</blockquote></div></div><p class="MsoNormal"><br><br><br>__________ Informace od ESET NOD32 Antivirus, verze databaze 8684 (20130813) __________</p><div class="im"><br><br>Tuto zpravu proveril ESET NOD32 Antivirus.<br><br>
<a href="http://www.eset.cz" target="_blank">http://www.eset.cz</a><u></u><u></u></div><p></p></div> <br>
<br>
__________ Informace od ESET NOD32 Antivirus, verze databaze 8684 (20130813) __________<div class="im"><br>
<br>
Tuto zpravu proveril ESET NOD32 Antivirus.<br>
<br>
<a href="http://www.eset.cz" target="_blank">http://www.eset.cz</a><br>
</div></div><br>_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Zdravi<br>Jirka OK1MWW
</div>