2017-03-25 53 views
-1

我是一個Python新手,不怎樣一個Python 3.5倍字符串轉換Python字符串至今

'2017-04-19 00:23' 

成日期和時間像

April 19, 2017 12:23 am 

,甚至讓個別單位像

April 
19 
2017 
12:23 am 

或獲取每週的一天4/19/217

Wednesday 
+0

none在http://stackoverflow.com/questions/2803852/python-date-string-to-date-object解決了我的問題。請再讀一遍我的問題。 – mssoft123

+0

錯過了什麼?你必須寫出正確的格式字符串,但是SO不是來給你餵食的。 – jonrsharpe

+0

這個問題的接受答案是缺少什麼,祝你有美好的一天。 – mssoft123

回答

2

使用Python 日期時間模塊,像這樣:

from datetime import datetime 

date_str = '2017-04-19 00:23' 
date_obj = datetime.strptime(date_str, '%Y-%m-%d %H:%M') 

# To get a particular part of the date in a particular format such as "Wednesday" for the "Datetime Object" 
print(date_obj.strftime('%A')) 

print(date_obj.strftime('%c')) 

這將導致:

Wednesday 
Wed Apr 19 00:23:00 2017 

退房的documentation