日期时间 - Strftime 和 Srptime

Datetime - Strftime and Strptime

Date = datetime.datetime.today().strftime("%d %B %Y")
x = datetime.datetime.strptime(Date , "%d %B %Y")

returns:

2018-05-09 00:00:00

而不是: 2018 年 5 月 9 日,我做错了什么? 本质上,我正在尝试获取我四处搜索的 strftime 的非零填充版本,我读到解决它的方法是 strptime。

一个可能的解决方案是使用str.lstrip

例如:

import datetime
Date = datetime.datetime.today().strftime("%d %B %Y")
print(Date.lstrip("0"))

输出:

9 May 2018