【发布时间】:2010-10-28 15:19:13
【问题描述】:
这是怎么回事:
import datetime
now = datetime.datetime.now()
month = '%d' % now.month
print month
但这不是吗?
import datetime
now = datetime.datetime.now()
month = '%m' % now.month
print month
谢谢!
【问题讨论】:
标签: python
这是怎么回事:
import datetime
now = datetime.datetime.now()
month = '%d' % now.month
print month
但这不是吗?
import datetime
now = datetime.datetime.now()
month = '%m' % now.month
print month
谢谢!
【问题讨论】:
标签: python
%m 不是 % 运算符支持的格式字符。这是此运算符支持的formating characters 列表
当您使用strftime 函数构建日期字符串时,%m 有效
【讨论】:
'%d'是插入“有符号整数十进制”的格式字符,'%m'没有这个含义。列出了可能的格式字符here。
【讨论】: