Grails Date变量不会设置时间

时间:2015-04-10 06:03:45

标签: date grails gorm gsp

我制作了一个简单的域类

class Meetings {

    Date when
    String where
}

然后我运行'生成 - 全部'在会议上。然后我启动应用程序' RunApp'。 在应用程序中,我能够为when变量选择月,日和年,但是我无法选择以小时为单位的时间:分钟(例如7:30)。我不希望能够这样做,但如果我保存日期,则将其格式化为月,日,年,然后-00:00:00。如何使用日期变量设置时间?还是有另一种方式?

1 个答案:

答案 0 :(得分:0)

如果您在grails中使用datepicker标记,则非常简单。 在域类文件夹下的views文件夹中,有_form.gsp。内部_form.gsp是日期选择器标记。

<g:datePicker name="dateTimeVariableName" value="${dateTimeValue}"
          default="${new Date().clearTime()}" precision="minute"/>

此处的关键字为精确度

您应该查看documentation。它总是一个好主意。希望这可以帮助。