Tornado中模板渲染对日期、时间的处理

正文

Tornado中模板渲染对日期、时间的处理

2018-06-05 | 作者 : giser

category : 数据可视化

为了方便使用, Tornado在模板渲染中默认提供了一些函数与模块,可以直接调用。灵活使用这些默认的工具,可以不必在后台再传递一些额外的参数。

日期与时间是网页中常见的元素,像文档的创建时间、更新时间等都会用到。TorCMS在开始的开发中,将文档的时间元素单独保存,并且还存储了创建时间戳与更新时间戳。 文档的时间实际上不必保存,可以使用创建时间戳或更新时间戳来生成使用。

比如下面的代码: (来源: https://github.com/bukun/TorCMS/blob/master/templates/post_1/post_list.html )

{% for postinfor in postrecs %}
<li class="list-group-item">
    <a href="/post/{{postinfo.uid}}" title="{{postinfo.title}}">
        {{ postinfo.title }}
    </a>
    <span>{{ datetime.datetime.fromtimestamp(postinfo.time_update).strftime('%Y-%m-%d %H:%M:%S')  }}</span>
</li>
{% end %}

使用了 Python 的 datetime 模块,对 time_update (更新时间),进行格式化输出 。

label :
    请 登陆 后进行评论

评论列表 ( 0 )

 



最多关注
近期文章