[Python-de] Kalenderwoche aus Date String ermitteln

Detlef Lannert lannert at uni-duesseldorf.de
Fre Mar 5 12:36:54 CET 2004


Christian Klinger <christian.klinger at econtec.de> wrote:
> Leider braucht dieses Modul als zweiten Parameter dieses Tupel:
> 
> (2004, 3, 5, 10, 46, 39, 4, 65, 0)

... und zwar insbesondere die vorletzte Zahl (65. Tag im Jahr)!
Wenn man die hat, ist die Berechnung der Woche eh nicht mehr
schwer ;-) .

Es geht aber z.B. mit den mx-Tools:

>>> from mx import DateTime
>>> d = DateTime.DateFrom("2004-03-05")
>>> d.iso_week
(2004, 10, 5)

Das sind das Jahr, die KW und der Wochentag.

http://www.egenix.com/

Hdh,
  Detlef