how to change the time string into number?
Tim Chase
python.list at tim.thechases.com
Wed Aug 13 22:16:05 EDT 2014
On 2014-08-13 21:01, Tim Chase wrote:
> On 2014-08-14 09:46, luofeiyu wrote:
> > s="Aug"
> >
> > how can i change it into 8 with some python time module?
>
> >>> import time
> >>> s = "Aug"
> >>> time.strptime(s, "%b").tm_mon
> 8
>
> works for me.
Or, if you want a more convoluted way:
>>> import calendar as c
>>> [i for i, m in enumerate(c.month_abbr) if m == "Aug"].pop()
8
-tkc
More information about the Python-list
mailing list