python - 在 Jinja 模板中将 UNIX 时间转换为 datetime 对象

标签 python google-app-engine timestamp python-datetime

我想在 jinja2 中将我的时间戳转换为日期时间..

这是我的示例代码:

import time

date = time.time()
self.tv['date'] = date

示例 html:

<p>{{ date }}</p>

我想在 python 中使用 jinja2 将它转换为 datetime..

谢谢..

最佳答案

制作自定义过滤器

@app.template_filter('ctime')
def timectime(s):
    return time.ctime(s) # datetime.datetime.fromtimestamp(s)

并使用你的模板过滤器

{{ date | ctime }}

关于python - 在 Jinja 模板中将 UNIX 时间转换为 datetime 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15149712/

相关文章:

python - 具有 REQ 和 REP 套接字的 C++ ZeroMQ 单一应用程序

Android:如何以毫秒为单位获取小时/分钟

java - "java.lang.IllegalArgumentException "尝试检索文档数据

python 记录 : email entire log file as attachment when level >= ERROR

python - 如何在 FASTA 序列中找到反向重复模式?

google-app-engine - 使用 5 个 SNI 证书插槽,GAE 每秒可以支持多少次查询?

java - java 中的谷歌云存储示例

java - 谷歌云平台上的 Angular2 前端 Spring Boot 后端

c - Linux,UDP数据报和内核时间戳: Lots of examples and stackoversflow entries later,,仍然根本无法获得时间戳

python - 两个 csv 文件之间的相似之处