如何从烧瓶wtform获得时间间隔?

时间:2019-08-29 21:57:40

标签: python flask flask-wtforms wtforms

我希望用户能够在表单中输入“ 8分30秒”甚至“ 8:30”之类的内容。然后,我希望能够将其作为INTERVAL数据类型存储在PostgreSQL数据库中。

您似乎可以将两个DateTime之间的时差取整,但是我想知道用户是否可以手动输入一个时间间隔?

localconverter

1 个答案:

答案 0 :(得分:0)

一种干净的方法是将数据存储为整数,以秒或分钟为单位表示间隔。您可以进行数学运算以存储间隔,然后在需要显示时将存储的整数转换为适当的格式。这相当于您通常总是在UTC上存储日期,然后在适当的时区中显示它们。