[python] Zjištění dne v týdnu

Visgean Skeloru visgean na gmail.com
Pondělí Únor 3 22:58:34 CET 2014


Nevím co myslíš tím "jak to využít pro zjištění dalších dnů", ale asi chces
ziskat neco jako seznam roku podle weekday nebo tak neco, nevim jestli ti
tohle pomuze ale koukni na nasledujici gist
https://gist.github.com/Visgean/8793232
asi nejužitečnější tam bude tenhle oneliner:

years_by_weekday = lambda weekday: [datetime.date(day=1, month=1, year
= year).year for year in range(1582,2014) if datetime.date(day=1,
month=1, year = year).isoweekday() == weekday]

btw tenhle kus dokumentace se hodí:
date.weekday()

Return the day of the week as an integer, where *Monday is 0 and Sunday is
6.* For example, date(2002, 12, 4).weekday() == 2, a Wednesday. See also
isoweekday()<http://docs.python.org/2/library/datetime.html#datetime.date.isoweekday>
.
 date.isoweekday()

Return the day of the week as an integer, where *Monday is 1 and Sunday is
7*. For example, date(2002, 12, 4).isoweekday() == 3, a Wednesday. See also
weekday()<http://docs.python.org/2/library/datetime.html#datetime.date.weekday>,
isocalendar()<http://docs.python.org/2/library/datetime.html#datetime.date.isocalendar>
.

:)


2014-02-03 Marcus Scalpere <xdlabacekm na seznam.cz>:

> Zdravím pánové,
> mám dotaz ohledně zjištění dne v týdnu. Řekněme, že vím ve který den v
> týdnu začíná nový rok (1. 1.), jak to využít pro zjištění dalších dnů? A
> ano, vím, že už jsou hotové funkce, ale zatím jsem nenašel žádnou, který by
> byla bez časového omezení. A o to mi právě jde, aby to bylo použitelný pro
> greg. kalendář od 1582, pro jul. kalendář...ještě dál do minulosti.
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>



-- 
github/visgean <http://github.com/Visgean>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20140203/2b720f16/attachment.html>


Další informace o konferenci Python