我正在阅读这里的官方文档:
https://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
文档中说明可以使用%H,%M和%S表示小时、分钟和秒
于是我这么做:
datetime.date.today().strftime("%Y-%m-%d %H:%M:%S")
但我总是得到
'2016-07-18 00:00:00'
哪里出了问题?
我正在阅读这里的官方文档:
https://docs.python.org/2/library/datetime.html#strftime-strptime-behavior
文档中说明可以使用%H,%M和%S表示小时、分钟和秒
于是我这么做:
datetime.date.today().strftime("%Y-%m-%d %H:%M:%S")
但我总是得到
'2016-07-18 00:00:00'
哪里出了问题?
您正在要求一个不包含时间的日期。 您需要一个日期时间:
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
例子:
In [3]: datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
Out[3]: '2016-07-18 18:26:18'