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

Odpovědět
d1amond
člen HW spec týmu
Příspěvky: 16119
Registrován: 26 kvě 2008 10:14
Bydliště: České Budějovice

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

Příspěvek 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.
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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek od CZechBoY »

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
Příspěvky: 16119
Registrován: 26 kvě 2008 10:14
Bydliště: České Budějovice

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

Příspěvek 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.
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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek 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 ;)
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
Příspěvky: 16119
Registrován: 26 kvě 2008 10:14
Bydliště: České Budějovice

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

Příspěvek 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.
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: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek 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
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
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Leaks informací v roce 2000 a max rychlost internetu
    od walderan » » v Vše ostatní (hw)
    0 Odpovědi
    11349 Zobrazení
    Poslední příspěvek od walderan
  • Linux - Praktická použitelnost Linuxu v roce 2025 na PC (x86_x64)
    od IMB » » v LiNuX a ostatní alternativní OS
    19 Odpovědi
    35241 Zobrazení
    Poslední příspěvek od meda2016
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů
    od zuzana3 » » v Administrace sítě
    12 Odpovědi
    9086 Zobrazení
    Poslední příspěvek od petr22
  • Windows 7 - Instalace a praktická použitelnost Windows 7 v roce 2025
    od IMB » » v Windows 11, 10, 8...
    11 Odpovědi
    14427 Zobrazení
    Poslední příspěvek od Ltb

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