【发布时间】:2017-03-28 18:06:29
【问题描述】:
我创建了一个函数language,它返回English 或French。我想创建一个函数,现在可以根据选择的语言给出日期。例如,如果我选择French,该函数将返回Jeudi, 28 mars 2017,或者如果我选择English,它将返回Tuesday March 28 2017。
@property
def date_customerprofile(self):
now = datetime.date.today()
if language == 'English'
date = now.strftime("%A, %B %d %Y")
else:
date = ...
谁能帮我完成这个功能以获得这样的结果?
谢谢!
P.S. 知道法语的月份是Janvier、Février、Mars、Avril、Mai、Juin、Juillet、Août、@ 987654338@、Octobre、Novembre 和 Décembre。星期几是Dimanche(星期日)、Lundi、Mardi、Mercredi、Jeudi、Vendredi 和 Samedi
【问题讨论】:
-
datetime模块可以在多个语言环境中工作。请参阅this answer 以查看以两种语言显示工作日名称的示例(请参阅末尾的代码)。