0

如何从日期时间值中获取日期部分以显示在 html 模板中。

此链接显示了我想要的 lambda,但我不知道如何使用 lambda 将值分配给变量

4

3 回答 3

0
d= datetime.datetime.now()
print d.strftime("%A %B %d, %Y")
于 2012-07-06T01:09:06.963 回答
0

由于 appengine 使用日期时间对象,您可以使用从中提取日期对象datetime.date()

http://docs.python.org/library/datetime.html#datetime.datetime.date

然后你可以使用date.__str__()ordate.strftime()来构造你需要的字符串。

http://docs.python.org/library/datetime.html#datetime.date.strftime

于 2012-07-06T06:53:28.533 回答
0

这实际上是 jinja2 文档中的一个示例;您可以创建自定义格式化程序,然后将日期时间传递给您的模板并使用格式化程序仅显示日期:http ://jinja.pocoo.org/docs/api/#custom-filters – Wooble 22 小时前

我正在添加 Wooble 的评论作为答案。

于 2012-07-07T14:08:31.630 回答