web2py中的输入时间
我想在web2py中输入完成一个任务所需的时间,格式是天数和小时数。请问在SQLField中有没有专门的字段类型可以用来表示这个?因为Python的时间模块最多只能处理24小时。
1 个回答
1
抱歉,Field(...'time') 只允许输入24小时的时间,而且没有专门的类型来表示时间间隔。不过,你可以通过以下方式自己定义一个:
timeinterval = SQLCustomType(....)
然后可以这样使用它:
Field('name',type=timeinterval, widget=....)
你也可以自己制作一个小工具来处理这个问题。
请在web2py的邮件列表上提问,这样我们可以把信息集中在一个地方。我很乐意提供一个完整的例子。