下面是我如何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