Possible Duplicate:
Parse date and format it using python?將字符串轉換成datetime在python
我有一個日期字符串像2011-07-15 13:00:00+00:00
。任何方式將此字符串轉換爲python中的日期時間對象?
謝謝
Possible Duplicate:
Parse date and format it using python?將字符串轉換成datetime在python
我有一個日期字符串像2011-07-15 13:00:00+00:00
。任何方式將此字符串轉換爲python中的日期時間對象?
謝謝
您可以在日期時間模塊中使用strptime函數。 http://docs.python.org/library/datetime.html#strftime-and-strptime-behavior
datetime.datetime.strptime('2011-07-15 13:00:00', '%Y-%m-%d %H:%M:%S')
編輯:
課瞭解到,datetime模塊是不能夠這樣做,至少在我的平臺。沐心的解決方案似乎是最簡單的方式有力根據http://wiki.python.org/moin/WorkingWithTime
你能舉個例子,比如考慮上面的字符串。謝謝:) – Robert
感謝您的回覆,當我做datetime.datetime.strptime('2011年7月15日13:00:00 + 00:00','%Y-%m-%d%H:%M:% S')即時獲取'ValueError:未轉換的數據仍然是:+00:00':(。我的格式字符串中是否有一些錯誤? – Robert
dateutil.parser爲我工作,我沒有成功與strptime。在Windows XP上似乎不起作用? – user595985
您可以妥善處理的時區,並有描述here格式自動識別,如果你使用dateutil.parser
,:
from dateutil import parser
dt = parser.parse("2011-07-15 13:00:00+00:00")
步驟1.搜索。步驟2.閱讀。第3步。關閉。 –
[使用python解析日期和格式?](http://stackoverflow.com/questions/2265357/parse-date-and-format-it-using-python)和http://stackoverflow.com/問題/ 1713594 /解析日期和時間從字符串使用python和其他許多人。 –
真的會更好,至少將其標記爲date_time_相關問題的重複,而不是日期。這兩個問題鏈接的日期,這可能有一些不同的答案... –