当前位置: 首页 > 知识库问答 >
问题:

仅在groovy中以date数据类型传递date

胡景澄
2023-03-14

我一直挣扎在这甚至在做了这么多的研究这么简单的事情,所以我需要一些帮助在这里。

我需要传递日期数据类型的当前日期,只有'yyyy-mm-dd'格式。SimpleDateFormat将当前日期转换为字符串类型,在尝试解析时,它将转换为日期类型,但会更改格式。

我需要日期类型的“YYYY-MM-DD”格式的currentDate。

if(!session.dtfromDate && !session.dttoDate)
                            eq("startDate", currentDate)

共有1个答案

朱祺
2023-03-14

我已经想出了解决办法。首先得到我想要的格式,这显然将它转换成一个字符串,然后将它解析成一个日期。它工作得很好。

SimpleDateFormat nsdf = new SimpleDateFormat('yyyy-MM-dd')
String currentDate = new SimpleDateFormat('yyyy-MM-dd').format(new Date());
Date newDate = (Date)nsdf.parse(currentDate)

if(!session.dtfromDate && !session.dttoDate)

                    eq("startDate", newDate)
 类似资料:
  • 我试图创建一个JobGenerator类,它将传递一个构建步骤到调用实例。我遇到一个问题,如果我得到这个错误,当我试图运行这个: 哈德逊。远程处理。ProxyException:groovy。lang.MissingMethodException:没有方法org的签名。詹金西。插件。工作流程。cps。2。build()适用于参数类型:(java.util.LinkedHashMap)值:[[job

  • 问题内容: 我一直在寻找答案,但只能找到答案。 我有一个按钮可以选择。没有代码,我通过“接口”构建器进行设置。上,我有一个按钮,可以自行关闭 我想从视图传递回时传递一个字符串。我该怎么做呢?另外,我正在使用swift。 提前致谢! 问题答案: 有两种常见的模式,这两种模式都消除了viewController2明确了解viewController1的需要(这对于可维护性非常重要): 为您的viewC

  • 问题总结:我想传递一个带有类型参数(如

  • 本文向大家介绍String类型传递是值传递,char[]类型传递是引用传递的实现,包括了String类型传递是值传递,char[]类型传递是引用传递的实现的使用技巧和注意事项,需要的朋友参考一下 如下所示: 结果是:str任然是hello,ch的第一个元素a变为c 以上就是小编为大家带来的String类型传递是值传递,char[]类型传递是引用传递的实现的全部内容了,希望对大家有所帮助,多多支持呐

  • 主要内容:Oracle DATE数据类型简介,Oracle DATE数据类型示例在本教程中将学习Oracle 数据类型以及如何有效地处理日期和时间值。 Oracle DATE数据类型简介 数据类型允许以一秒的精度存储包括日期和时间的时间点值。 数据类型存储年份(包括世纪),月份,日期,小时数,分钟数和秒数。 它的范围从公元前4712年1月1日到公元9999年12月31日(共同时代)。 默认情况下,如果未明确使用BCE,则Oracle使用CE日期条目。 Oracle数据库有其自

  • ECMAScript 中的Date 类型是在早期Java 中的java.util.Date 类基础上构建的。为此,Date类型使用自UTC(Coordinated Universal Time,国际协调时间)1970 年1 月1 日午夜(零时)开始经过的毫秒数来保存日期。在使用这种数据存储格式的条件下,Date 类型保存的日期能够精确到1970 年1月1 日之前或之后的285 616 年。 要创建