[python] číslo kalendářního týdne

Vlada Macek macek na sandbox.cz
Středa Únor 18 22:31:57 CET 2009


Různé wrote:
> dobrý den, potřebuji poradit proč mě tento script ukazuje špatné
> číslo kalendářního týdne, číslo je pořád o jedno menší by mělo být a
> přitom to minulí rok fungovalo správně děkuji za pomoc Pavel
> Svobodník
>
> import time dat="160209" dat_kw = time.strptime(dat, '%d%m%y') print
> time.strftime('%W', dat_kw)
>
> výsledek je 7 ale má být 8

man 3 strftime

%U -- The week number of the current year as a decimal number, range 00
to 53, starting with the first Sunday as the first day of week 01. See
also %V and %W.

%V -- The ISO 8601:1988 week number of the current year as a decimal
number, range 01 to 53, where week 1 is the first week that has at least
4 days in the current year, and with Monday as the first day of the
week. See also %U and %W. (SU)

%W -- The week number of the current year as a decimal number, range 00
to 53, starting with the first Monday as the first day of week 01.

Ale dostupnost zalezi na tom, ktery operacni system pan Ruzne pouziva. :)

-- 
\//\/\
http://macek.sandbox.cz
http://www.easis.cz

------------- další část ---------------
A non-text attachment was scrubbed...
Name: macek.vcf
Type: text/x-vcard
Size: 517 bytes
Desc: [žádný popis není k dispozici]
URL: <http://www.py.cz/pipermail/python/attachments/20090218/f42b18f8/attachment.vcf>


Další informace o konferenci Python