Grails Date 变量不会设置时间
Grails Date variable will not set the time
我做了一个简单的域class
class Meetings {
Date when
String where
}
然后我 运行 'generate-all' 开会。然后我启动应用程序 'RunApp'。
在应用程序中,我可以为 when 变量选择月、日和年,但是我不能选择 hours:minutes 中的时间(例如 7:30)。我不希望能够做到这一点,但如果我保存日期,它会将其格式化为月、日、年,然后是 -00:00:00。如何使用日期变量设置时间?或者有其他方法吗?
如果您在 grails 中使用日期选择器标签,它非常简单。
在域 class 文件夹下的 views 文件夹中有 _form.gsp
。 _form.gsp
里面是一个日期选择器标签。
<g:datePicker name="dateTimeVariableName" value="${dateTimeValue}"
default="${new Date().clearTime()}" precision="minute"/>
这里的关键词是精度.
您应该检查 documentation。这总是一个好主意。希望这可以帮助。
我做了一个简单的域class
class Meetings {
Date when
String where
}
然后我 运行 'generate-all' 开会。然后我启动应用程序 'RunApp'。 在应用程序中,我可以为 when 变量选择月、日和年,但是我不能选择 hours:minutes 中的时间(例如 7:30)。我不希望能够做到这一点,但如果我保存日期,它会将其格式化为月、日、年,然后是 -00:00:00。如何使用日期变量设置时间?或者有其他方法吗?
如果您在 grails 中使用日期选择器标签,它非常简单。
在域 class 文件夹下的 views 文件夹中有 _form.gsp
。 _form.gsp
里面是一个日期选择器标签。
<g:datePicker name="dateTimeVariableName" value="${dateTimeValue}"
default="${new Date().clearTime()}" precision="minute"/>
这里的关键词是精度.
您应该检查 documentation。这总是一个好主意。希望这可以帮助。