下面是我如何Facebook的图形API的返回日期字符串的例子:解析FB图形API日期的字符串为Python的datetime
2011-03-06T03:36:45 + 0000
我会怎样解析成python datetime类?我知道datetime.strptime函数,它接受第二个参数,它包含一些格式化的字符串,但不知道要包含哪些字母和破折号。
下面是我如何Facebook的图形API的返回日期字符串的例子:解析FB图形API日期的字符串为Python的datetime
2011-03-06T03:36:45 + 0000
我会怎样解析成python datetime类?我知道datetime.strptime函数,它接受第二个参数,它包含一些格式化的字符串,但不知道要包含哪些字母和破折号。
这是与时间& strptime:
>>> time.strptime('2011-03-06T03:36:45+0000', '%Y-%m-%dT%H:%M:%S+0000')
time.struct_time(tm_year=2011, tm_mon=3, tm_mday=6, tm_hour=3, tm_min=36, tm_sec=45, tm_wday=6, tm_yday=65, tm_isdst=-1)
或日期时间:
>>> datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%H:%M:%S+0000')
正如你看到它返回一个正确填写领域的time_struct。
下面是格式的转换:
In [10]: datetime.datetime.strptime('2011-03-06T03:36:45+0000','%Y-%m-%dT%H:%M:%S+0000')
Out[10]: datetime.datetime(2011, 3, 6, 3, 36, 45)
这工作出色...感谢照顾到我的懒惰:) –
无问题......这一次哈哈。像这样的快速写法可能是别人正在寻找的。 – shelhamer