2013-09-28 168 views

回答

151

strptime的特定格式:

datetime.datetime.strptime(string_date, "%Y-%m-%d %H:%M:%S.%f") 
#>>> datetime.datetime(2013, 9, 28, 20, 30, 55, 782000) 
+0

%f支持哪些平臺? –

+0

@JonathanLeaders我建議你問一個單獨的問題。 – Veedrac

22

你應該使用datetime.datetime.strptime

import datetime 

dt = datetime.datetime.strptime(string_date, fmt) 

fmt將需要爲您的字符串適當的格式。你會找到reference on how to build your format here

+0

你的意思是說'DT = datetime.datetime.strptime(string_date, 「YYYY-MM-DD%H:%M%:%S」)'? – PythonEnthusiast

+0

@ user1162512該格式不正確,請檢查我的更新答案。 –

+1

不適用於'dt = datetime.datetime.strptime(string_date,「YYYY-MM-DD%H:%M%:%S」)''。說格式無效 – PythonEnthusiast

相關問題