我是grails中的新手,我尝试使用grails解析java.util.Date中的String。我已经在这里阅读了一些关于Date.parse方法的问题但是已经弃用了,我想用new作为Date来做。但是,我无法做到。
提前致谢:
def date = '2016-05-26'
def minute = '00:00'
def dataSearch = date + minute as Date
答案 0 :(得分:1)
有几种不同的Date.parse
方法,其中一种方法由JDK定义并且已弃用,另一种方法由Groovy JDK定义,不推荐使用。不推荐使用的JDK方法采用一个参数,而Groovy JDK方法采用两个。
所以简短的回答是:
Date d = Date.parse('yyyy-MM-dd', '2010-04-03')