strptime in 2.3.3
Glawster
andywil at nortelnetworks.com
Fri Mar 26 07:44:24 EST 2004
"Holger Joukl" <Holger.Joukl at LBBW.de> wrote in message news:<mailman.394.1080220394.742.python-list at python.org>...
> Andy writes:
> Folks,
>
> I am parsing a list of directories that have a name format
> 'YearWeekNoDay', using the follwoing code
>
> print list dir[j]
> print "%s" % (time.strptime (list dir[j], '%Y%U%w'))
> ttuple = time.strptime (list dir[j], '%Y%U%w')
> year = ttuple[0]
> month = ttuple[1]
> day = ttuple[2]
> print day, month, year
>
> I get the following output:
>
> 2004123
> (2004, 1, 1, 0, 0, 0, 2, 1, -1)
> 1 1 2004
>
> 2004124
> (2004, 1, 1, 0, 0, 0, 3, 1, -1)
> 1 1 2004
>
> ====
>
> Are you sure you are using the correct format string?
> %U is week number of year [00-53], so I am not sure what happens
> if you combine that with a day of month that surely is not in this week..
>
> Cheers
> Holger
>
%w (lower case) is day of the week 0 (Sunday) to 6
More information about the Python-list
mailing list