在 Jinja2 模板中,我想显示最后一次登录:
Last Login: {{ user.last_seen }}
last_seen
应该是 sqlite 中的日期时间对象。
它总是给我这样的东西:2014-07-27 23:09:36.467761
在模板上显示时如何删除其中的微秒部分?
您正在使用default字符串格式化 of a datetime
对象,本质上与calling datetime.isoformat(' '),一种包含微秒部分的格式。
如果您想要不同的格式,请明确地使用datetime.datetime.strftime() method:
Last Login: {{ user.last_seen.strftime('%Y-%m-%d %H:%M:%S') }}
或者,生成一个新的datetime
微秒部分设置为 0 的对象,然后进行插值:
Last Login: {{ user.last_seen.replace(microsecond=0) }}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)