关于时间格式的问题。

2012-12-23 23:41:48 +08:00
 kenneth
用jinja2显示
datetime.datetime.now()
为什么时间秒还有小数点
2012-12-23 23:37:21.392117
求释疑。
3755 次点击
所在节点    Python
3 条回复
LTS
2012-12-23 23:42:17 +08:00
毫秒。
aulara
2012-12-24 00:47:36 +08:00
用strptime就解决啦
BOYPT
2012-12-25 13:43:20 +08:00
这问的也真够奇怪的,datetime本来就存储了到那个精度的时间数值,那显示小数不是很应该的么

如果你需要按自己需求显示时间格式,那应该使用使用格式化了的时间,strftime,也可以给jinja2添加个filter,这样在模板里面的代码就干净利落了, 如: http://stackoverflow.com/questions/4830535/python-how-do-i-format-a-date-in-jinja2

@aulara strptime是从字符串解析出时间(parse),strftime是时间变成字符串(format)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/55653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX