Python: форматирование даты в желаемом шаблоне - PullRequest
0 голосов
/ 13 сентября 2018

Если данный шаблон даты ниже,

2004-7-7

Как я могу преобразовать это в шаблон ниже,

2004-07-07

Использование datetime.datetime или какой-либо встроенной функции?Я не хочу использовать замену или форматирование строки.Предоставляет ли python что-нибудь (встроенная функция), чтобы помочь в таком сценарии?

Спасибо

1 Ответ

0 голосов
/ 13 сентября 2018

Используйте datetime модуль с strptime и strftime:

from datetime import datetime

s = datetime.strftime(datetime.strptime('2004-7-7', '%Y-%m-%d'), '%Y-%m-%d')
print(s)

# 2004-07-07
...