gpt4 book ai didi

date - 如何在 Grails 中将日期值作为参数传递

转载 作者:行者123 更新时间:2023-12-04 22:00:41 24 4
gpt4 key购买 nike

我看过一些与在 Grails 中使用 g:datePicker 相关的帖子。使用它看起来你可以像params.myDate一样从参数中选择值。

但是,当我在我看来尝试做这样的事情时:

看法:

<g:link controller="c" action="a" params="[fromDate:(new Date())]">

Controller :
def dateval = params.fromDate as Date

日期没有正确解析。在 View 中我还应该做些什么来使 Controller 能够“解析”日期。我环顾四周,没有在任何不使用 datePicker 的帖子中找到这个。

最佳答案

我更喜欢从客户端发送时间而不是日期。

<g:link controller="c" action="a" params="[fromDate:(new Date().time)]">

在实际操作中,我使用了需要时间的 Date 构造函数。
def date = params.date

date = date instanceof Date ? date : new Date(date as Long)

我在 DateUtil 类中创建了一个方法来处理这个问题。这对我来说很好用。

关于date - 如何在 Grails 中将日期值作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6061231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com