使用grails datepicker控件,有沒有辦法讓它節省時間精度,但只顯示用戶到一天?用戶只關心那一天,但我需要添加一天的時間,該入口被保存到數據庫中。Grails datepicker
0
A
回答
2
從我所知道的,datepicker不保存精度,並設置一些默認值的ommited字段。
如果你需要堅持一天進入的時間持續存在,你可以使用dateCreated
lastUpdated
這將當對象將被持久化的第一次(dateCreated
)或每次對象將被修改(lastUpdated
)進行自動設置。
class Message {
...
Date dateCreated
Date lastUpdated
}
1
如果添加屬性precision='day'
的標籤,時間域將不會顯示,例如
<g:datePicker name="myDate" value="${new Date()}" precision="day"/>
當提交數據時,您可以將控制器中的時間字段設置爲默認值。
0
爲了在數據庫中保存最高精度的日期,您可以使用映射。假設你的數據庫是MSSQL(https://msdn.microsoft.com/en-us/library/ms186724.aspx?f=255&MSPPError=-2147217396)
class Message {
...
Date dateCreated
Date lastUpdated
static mapping = {
dateCreated sqlType:'date'
lastUpated sqlType:'date'
}
}
編號:http://docs.grails.org/latest/ref/Database%20Mapping/column.html
在你的GSP,你可以使用
<g:datePicker name="dateCreated" value="${new Date()}" precision="day" />
相關問題
- 1. Grails datePicker
- 2. Grails和Jquery Datepicker
- 3. grails 2.4.4 jquery datepicker
- 4. grails datepicker value via ajax
- 5. Grails Datepicker Onchange事件
- 6. grails datePicker數據綁定
- 7. grails 3.0.x jquery-ui datepicker
- 8. Grails datepicker有格式化選項嗎?
- 9. Grails - 編輯時的jQuery datepicker錯誤
- 10. grails - 如何使過濾器識別datePicker使用Grails日曆插件的值?
- 11. jquery ui datepicker而不是grails中的selectfield schaffling
- 12. Grails datepicker根據時間設置日期的默認值
- 13. Datepicker動態聲明
- 14. Angular DatePicker - 多個指令> [datepicker,datepicker]
- 15. Grails:禁用g:datePicker
- 16. Telerik擴展DatePicker和JQuery DatePicker
- 17. 如何通過jquery datepicker或bootstrap datepicker設置hijri datepicker?
- 18. Datepicker&Jinplace
- 19. jquery datepicker
- 20. Jquery DatePicker
- 21. Angular2 datepicker
- 22. JQuery Datepicker
- 23. DatePicker CalendarView
- 24. Bootstrap datepicker
- 25. jquery datepicker
- 26. datePicker dateFormat
- 27. bootstrapValidator datepicker
- 28. beforeShowDay Datepicker
- 29. JQuery DatePicker
- 30. jquery datepicker
謝謝,我去了這條路線雖然我寧願訂購只有一個領域而不是兩個領域。隱藏時間字段並使日期選擇器默認時間值會很好。 – 2011-05-24 01:38:16
@Bill - 您也可以在提交表單時更改控制器中的時間值。 – jjczopek 2011-05-24 08:51:14