grails - grails datePicker使用timeZone提交日期

标签 grails datepicker grails-controller

我默认通过g:datePicker作为东部时间发送日期。
我如何选择基于所选的时区传递日期的选项?

请帮忙。

最佳答案

Grails datepicker标记不能也不应该处理您的时区。它只是日期的表示形式,并接受Date对象。这意味着无论日期对象具有什么时区都将是那个。

有很多库可以处理客户端的时区,例如ECMAScript Internationalization APImoment.js等。在服务器端,您有诸如Joda-time之类的库。我敢肯定,如果您在Google上搜索,可以找到更多选择。

只需处理您的时区转换,则表示层可以是Grails datepicker或bootstrap-datepicker或jquery等。

关于grails - grails datePicker使用timeZone提交日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20055250/

相关文章:

jquery - 是否可以在输入单击和按钮上触发 jQuery datepicker 元素?

ajax - 使用Ajax在 Controller 上调用方法时,如何避免 thymeleaf 模板不存在?

Grails:如何在模型到达 View 之前通过 <g:include 在 Action 内部传递模型?

grails - 更新或更改Grails中的用户数据表单

file - Grails 动态创建可下载文件

javascript - 选择 jQuery 日期选择器日期时触发输入更改

Grails 数据绑定(bind) - 带列表的命令对象

grails - Grails 3.2.8升级:实现过滤器

java - 使用groovy代码执行Java类

javascript - 在php中获取日期选择器输入值