[issue14423] Getting the starting date of iso week from a week number and a year.

Esben Agerbæk Black report at bugs.python.org
Tue Apr 10 22:52:31 CEST 2012


Esben Agerbæk Black <esbenab at gmail.com> added the comment:

1) Yes I agree, your solution is somewhat more concise, I have corrected
the code accordingly.
2) I get errors for all my test when I build "my" python and run
"./python.exe -m test.datetimetester -j3"
    I asume this is because I have yet to implement the c version in
Modules/_datetimemodule.c
    is this the correct assumption?

Kind regards

On Tue, Apr 10, 2012 at 3:32 PM, Alexander Belopolsky <
report at bugs.python.org> wrote:

>
> Alexander Belopolsky <alexander.belopolsky at gmail.com> added the comment:
>
> On Tue, Apr 10, 2012 at 6:44 AM, Antoine Pitrou <report at bugs.python.org>
> wrote:
> > It's so easy that the patch isn't a one-liner and it seems to still have
> > bugs wrt. intended behaviour.
>
> Unless I miss something, the inverse to isocalendar() is simply
>
> from datetime import *
>
> def fromiso(year, week, day):
>    d = date(year, 1, 4)
>    return d + timedelta((week - 1) * 7 + day - d.isoweekday())
>
> At least it works in my testing:
>
> (2012, 15, 2)
>
> ----------
>
> _______________________________________
> Python tracker <report at bugs.python.org>
> <http://bugs.python.org/issue14423>
> _______________________________________
>

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue14423>
_______________________________________


More information about the Python-bugs-list mailing list