import datetime
print(datetime.datetime.today().strftime("%d.%B.%Y - %A - %X" ))
如何在此日期时间添加乌克兰语?
答案 0 :(得分:1)
您可以使用Babel's date module(在点子安装之后):
>>> from babel.dates import format_datetime
>>> import datetime
>>> format_datetime(datetime.datetime.today(), locale='uk_UA')
'8 квіт. 2019 р., 20:23:32'
这能给您想要的东西吗?
您也可以use Babel's pattern syntax设置日期字符串的格式,但是我对乌克兰的日期格式并不熟悉,我不确定这种格式是否正确:
>>> format_datetime(datetime.datetime.today(), "d.MMMM.Y - EEEE", locale='uk_UA')
'8.квітня.2019 - понеділок'