Как поменять тип даты?
Есть переменная:
a = '12.05.2020'
Надо как-то из неё получить эту переменную:
b = '2020-05-12'
Ответы (3 шт):
Автор решения: nomnoms12
→ Ссылка
Можно воспользоваться стандартной библиотекой datetime.
Пример:
from datetime import datetime
a = '12.05.2020'
dt = datetime.strptime(a, '%d.%m.%Y') # type: datetime.datetime
b = dt.strftime('%Y-%m-%d') # type: str
print(b)
stdout:
2020-05-12
Автор решения: filyaxxxcom
→ Ссылка
Или так:
a = '12.05.2020'
b = a[6:] + '-' + a[3:5] + '-' + a[:2]
print(b)