迄今为止的Python字符串

Python string to date

本问题已经有最佳答案,请猛点这里访问。

我是一个python新手,不知道如何转换python 3.5x字符串

1
'2017-04-19 00:23'

变成一个日期和时间

1
April 19, 2017 12:23 am

甚至可以得到像

1
2
3
4
April
19
2017
12:23 am

或在217年4月19日获得一周中的一天

1
Wednesday


使用python datetime模块,如下所示:

1
2
3
4
5
6
7
8
9
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'))

这将导致:

1
2
Wednesday
Wed Apr 19 00:23:00 2017

查看文档。