#python3
import datetime
print(
'1: test-{date:%Y-%m-%d_%H:%M:%S}.txt'.format( date=datetime.datetime.now() )
)
d = datetime.datetime.now()
print('2: {:%B %d, %Y}'.format(d))
print(f"3: Today is {datetime.datetime.now():%Y-%m-%d} yay")
1: тест-2018-02-14_16: 40: 52.txt
2: 04 марта 2018
3: сегодня 2018-11-11 гг
Описание:
Использование нового формата строки для вставки значения в строку в заполнителе {}, значением является текущее время.
Затем вместо простого отображения необработанного значения в виде {} используйте форматирование для получения правильного формата даты.
https://docs.python.org/3/library/string.html#formatexamples