如何在grails gsp中使用g:datePicker来选择时间?

| 通过在引用TIME遗留数据库列的java.sql.Time对象上使用g:datePicker,我得到此错误: 无法将属性jobTime的类型java.util.GregorianCalendar的属性值转换为必需的类型java.sql.Time;嵌套异常为java.lang.IllegalArgumentException:无法将属性jobTime的[java.util.GregorianCalendar]类型的值转换为所需的[java.sql.Time]类型:PropertyEditor [org.codehaus.groovy.grails.web.binding.StructuredDateEditor ]返回了不适当的值 我已经在整个网络上搜索了几个小时,但仍然不知道该怎么做,请问有人可以帮忙吗?     
已邀请:
        似乎您正在尝试将GregorianCalendar对象转换为Time对象(至少,这就是该对象所说的)。尝试手动执行:
// assuming that \'jobTime\' is the object you\'re dealing with
jobTime = new java.sql.Time(jobTime.getTimeInMillis())
如果您绝对确定其为Time对象,请尝试将其转换为Date对象。
jobTime = new Date(jobTime.getTime())
    

要回复问题请先登录注册