私は Grails プラグインを使用していますhttp://grails.org/plugin/jquery-date-time-picker 日付と日時のプラグインは完全に機能します。ただし、時間だけが問題です。
datetimepicker だけに時間を使用しようとしました。私のConfig.grovyは以下の通りです。
jqueryDateTimePicker {
format {
java {
datetime = "dd/MM/yyyy HH:mm"
date = "dd/MM/yyyy"
}
picker {
date = "'dd/mm/yy'"
time = "'hh:mm tt'"
}
}
}
私のGSPコードは次のようなものです。
<jqueryPicker:time name="openFrom" id="openFrom" value="${addressInstance?.openFrom}" pickerOptions="[dateFormat: '', timeOnly: true, hourGrid: '4', minuteGrid: '15', timeFormat: 'hh:mm tt']"/>
私のコントローラーは
def addressInstance = new Address(params)
ここのコントローラーでは、「午前 7 時」という時刻を持つパラメーターを確認できますが、addressInstance には設定されません。日付が欠落していると考えられます。