在web2py中Python的格式化日期(Formatting date in Web2py Pyt

2019-09-23 02:04发布

我正在寻找一个功能,以获得天,月,年来格式化日期。 日期被存储在我的数据库的格式如下2012-09-26。

Answer 1:

如果你的目标是要显示在web2py的模板,所以你必须使用纯Python格式化

{{=row.datetime_field.strftime("%d/%m/%Y")}}

上述将生成25/09/2012

故事一起来看看Python的strftime的单证。

如果你想显示仅一天。

{{=row.datetime_field.date}}

您还可以设置它作为该领域的代表

db.mytable.datetime_field.represent = lambda value, row: value.strftime("format-here")

该代表将是有益的只有SQLFORM.grid和SQLTABLE

所有你需要的是strftime



文章来源: Formatting date in Web2py Python