Algoritmus na zjištění počtu týdnů v roce

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Algoritmus na zjištění počtu týdnů v roce

Příspěvekod d1amond » 12 říj 2011 07:56

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.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Algoritmus na zjištění počtu týdnů v roce

Příspěvekod CZechBoY » 12 říj 2011 11:15

zkoušels google?
Print "Číslo týdne 'ww':"; Tab(20); DatePart("ww", Now)

zkus, kdyžtak dej místo Now jinej čas
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Algoritmus na zjištění počtu týdnů v roce

Příspěvekod d1amond » 12 říj 2011 11:29

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.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Algoritmus na zjištění počtu týdnů v roce

Příspěvekod CZechBoY » 12 říj 2011 11:54

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 ;)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Algoritmus na zjištění počtu týdnů v roce

Příspěvekod d1amond » 12 říj 2011 12:20

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.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Algoritmus na zjištění počtu týdnů v roce

Příspěvekod CZechBoY » 12 říj 2011 17:25

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
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
    od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě
    12
    4723
    od petr22 Zobrazit poslední příspěvek
    27 pro 2024 12:29

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů