Grails 在gorm中使用时间的数据类型是什么?

Grails 在gorm中使用时间的数据类型是什么?,grails,types,hsqldb,Grails,Types,Hsqldb,在计算和保存数据库时,如何处理14:33这样的时间?我可以在HSQL数据库中使用什么数据类型 我想计算工作量或休息时间之类的东西。是否存在将时间转换为小数的内在可能性 谢谢 至于时间表示,最方便的类型应该是。 有几种转换器可供选择 您需要JAR包 然后,您的域类可能如下所示: import org.joda.time.contrib.hibernate.PersistentLocalTimeAsTime import org.joda.time.LocalTime class TimeDoma

在计算和保存数据库时,如何处理14:33这样的时间?我可以在HSQL数据库中使用什么数据类型

我想计算工作量或休息时间之类的东西。是否存在将时间转换为小数的内在可能性

谢谢

至于时间表示,最方便的类型应该是。 有几种转换器可供选择

您需要JAR包

然后,您的域类可能如下所示:

import org.joda.time.contrib.hibernate.PersistentLocalTimeAsTime
import org.joda.time.LocalTime

class TimeDomain {
    LocalTime localTime

    static mapping = {
        localTime type: PersistentLocalTimeAsTime
    }

    // business logic would belong to a service class
    LocalTime plusMinutes(int minutes) {
        localTime.plusMinutes(minutes)
    }
}