current week / weeks in year - best practice

Tim Roberts timr at probo.com
Sat Aug 2 19:09:55 EDT 2008


Aljosa Mohorovic <aljosa.mohorovic at gmail.com> wrote:
>
>what if i know current context week = 20 (example), what would be the
>best way to get datetime objects for first and last day of current
>context week?
>by "current context week" i don't mean current week for current year
>but current week when program is iterating all weeks in year.

One of the problems is that "current week of the year" is not a
well-defined term.  Some companies define the first week as the week that
contains January 1.  Some companies define the first week as the first full
week, so that a partial Jan 1 week is actually part of the previous year.
And you get the whole "does the week start on Sunday or Monday" debate as
well.

You need to make sure that the datetime functions match your business
rules.
-- 
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.



More information about the Python-list mailing list