Grails日期选择器
使用GrailsDatePicker控件,有没有一种方法可以让它节省时间和精度,但只向用户显示当天的情况?用户只关心那一天,但我需要将条目保留到数据库中的时间添加到数据库中。据我所知,datepicker不保存精度,并在常用字段上设置一些默认值 如果需要持久化保存的日期条目,可以使用Grails日期选择器,grails,Grails,使用GrailsDatePicker控件,有没有一种方法可以让它节省时间和精度,但只向用户显示当天的情况?用户只关心那一天,但我需要将条目保留到数据库中的时间添加到数据库中。据我所知,datepicker不保存精度,并在常用字段上设置一些默认值 如果需要持久化保存的日期条目,可以使用dateCreatedlastUpdated,当对象第一次被持久化(dateCreated)或每次修改对象(lastUpdated)时,将自动设置此项 据我所知,datepicker并没有保存精度,而是在指定的字段上
dateCreated
lastUpdated
,当对象第一次被持久化(dateCreated
)或每次修改对象(lastUpdated
)时,将自动设置此项
据我所知,datepicker并没有保存精度,而是在指定的字段上设置了一些默认值 如果需要持久化保存的日期条目,可以使用
dateCreated
lastUpdated
,当对象第一次被持久化(dateCreated
)或每次修改对象(lastUpdated
)时,将自动设置此项
如果将属性
precision='day'
添加到标记中,则不会显示时间字段,例如
<g:datePicker name="myDate" value="${new Date()}" precision="day"/>
提交数据时,可以将控制器中的时间字段设置为默认值 如果向标记添加属性
precision='day'
,则不会显示时间字段,例如
<g:datePicker name="myDate" value="${new Date()}" precision="day"/>
提交数据时,可以将控制器中的时间字段设置为默认值 为了在数据库中只存储一天的精度,您可以使用映射。假设您的数据库是MSSQL() 参考: 在GSP中,您可以使用
<g:datePicker name="dateCreated" value="${new Date()}" precision="day" />
Ref:为了在数据库中只存储一天的精度,您可以使用映射。假设您的数据库是MSSQL() 参考: 在GSP中,您可以使用
<g:datePicker name="dateCreated" value="${new Date()}" precision="day" />
Ref:谢谢,我选择了这条路线,尽管我更喜欢只按一个字段而不是两个字段排序。最好隐藏时间字段,并让datepicker默认时间值。@Bill-提交表单时,您也可以在控制器中更改时间值。谢谢,我走了这条路,不过我更喜欢按一个字段排序,而不是按两个字段排序。最好隐藏时间字段,并让datepicker默认时间值。@Bill-提交表单时,您也可以在控制器中更改时间值。