需要帮助操纵在Python中的DateTime

Need help on datetime manipulation in python

本问题已经有最佳答案,请猛点这里访问。
1
2
3
4
5
import datetime
today = datetime.date.today()
print ('Today is: ' + str(today))

//returns Today is: 2016-10-06

如何操作输出,使其看起来像这样:"今天是:2016年10月6日"


基于datetime.strftime()文档:

1
2
3
import datetime
today = datetime.date.today()
print('Today is: ' + today.strftime("%B %d, %Y")) # Today is: October 06, 2016

WHERE:

  • %B月现场的全名为
  • %d《月日
  • %Y年一个世纪作为一个十进制数

1
2
3
4
import datetime
today = datetime.date.today()

print ('Today is: ' + today.strftime("%B %d , %Y"))


修改你的程序需要使用strftime(' %B %d %Y')

工作代码

1
2
import datetime
today = datetime.date.today().strftime(' %B %d %Y')

打印("今天是:"+")

输出:

1
2
3
> ================================ RESTART =========================
Today is:  October 06 2016
>