首页 > 解决方案 > 如何添加可变小时

问题描述

我想添加一个变量来添加开始时间和结束时间,但直到现在我只能通过 datetime 添加它并且我不想要那个变量,因为它要求我添加日期而我只想要时间。

class reserva (models.Model):    
     _name='gimnasio.reserva'    
     tipo_reserva=fields.Selection([('clase','Clase'),('evaluacion','Evaluacion')])    
     fecha_reserva=fields.Date()    
     hora_inicio=fields.Datetime()
     hora_termino=fields.DateTime()

标签: pythonodoo

解决方案


您可以在视图中使用带有float_time小部件的浮点字段,它将浮点数显示为时间。

Python:

hora_inicio= fields.Float(
    string='hora de inicio',
)

看法:

<field name="hora_inicio" widget="float_time"/>

推荐阅读