Python - Datetime - Strftime и Strptime - PullRequest
0 голосов
/ 09 мая 2018
Date = datetime.datetime.today().strftime("%d %B %Y")
x = datetime.datetime.strptime(Date , "%d %B %Y")

возвращается:

2018-05-09 00:00:00

вместо: 9 мая 2018 года, что я делаю не так? По сути, я пытаюсь получить версию strftime с ненулевым дополнением, которую я искал, и я прочитал, что для этого нужно использовать strptime.

1 Ответ

0 голосов
/ 09 мая 2018

Возможное решение - использовать str.lstrip

Ex:

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

Выход:

9 May 2018
...