Stránka 1 z 1
Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 07:56
od d1amond
Zdravím.
Z názvu je asi jasné o co jde. Potřebuji (ve VB) zjistit počet týdnů na základě zadaného roku. Problém je ISO, kdy nelze jednoduše vzít 1 a poslední den a určit fcí týdny. Např. letos bylo 1.1.2011 v 52 týdnu roku 2010. A to potřebuju ohlídat.
Re: Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 11:15
od CZechBoY
zkoušels google?
Print "Číslo týdne 'ww':"; Tab(20); DatePart("ww", Now)
zkus, kdyžtak dej místo Now jinej čas
Re: Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 11:29
od d1amond
Nepotřebuji číslo týdne to mám. Potřebuji počet týdnů v roce.
Podle ISO se za první týden roce bere takový, který obsahuje 1.1. + následující 2 pracovní dny za sebou. To potřebuju ošetřit ve fci, s parametrem ROK.
Re: Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 11:54
od CZechBoY
no tak to je snad lehký ne?
vemeš 2. a 3. den v roce a zkontroluješ jestli to náhodou jeden z nich není sobota či neděle

Re: Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 12:20
od d1amond
Nevím jak jinak to už napsat. Já nemám problém s určením týdne, fce na určení o jaký týden se jedná mi funguje. Já potřebuju spočítat týdny v roce. To mi hapruje. Někdy má rok 52 týdnů a někdy 53, to chci zjistit.
Re: Algoritmus na zjištění počtu týdnů v roce
Napsal: 12 říj 2011 17:25
od CZechBoY
však jsem to psal..
CZechBoY píše:vemeš 2. a 3. den v roce a zkontroluješ jestli to náhodou jeden z nich není sobota či neděle

pak jen odečteš 1