让Python打印漂亮的日期字符串?

时间:2012-06-06 05:10:50

标签: python date calendar

如何让Python输出

'Mon Jun 04' '星期六05'

等,给定时间一周?

today = datetime.datetime.today()
### do some magic
days = ['Tue Jun 05',...]

如何使用'今天'来生成结果?我甚至不确定我是不是正确的模块,日历似乎有相似的功能。

2 个答案:

答案 0 :(得分:6)

days = [today.strftime("%a %b %y"), ...]

我们使用strftime获取datetime对象并将其格式化为字符串

http://docs.python.org/library/datetime.html#strftime-and-strptime-behavior

答案 1 :(得分:0)

查看datetime对象的strftime方法。