8

在以前的 grails 版本中,我可以使用这里的 java.util.Date 的 groovy 增强版本

升级到 grails 4 后,所有这些方法都不会在 java.util.Date 上抛出方法签名。不知何故,这些时髦的添加并没有被采纳。

  def fdate=new Date();
  out << fdate.format("MM/dd/yyyy")
  //No signature of method: java.util.Date.format()
4

1 回答 1

17

将依赖项添加groovy-dateutil到您的build.gradle

runtime 'org.codehaus.groovy:groovy-dateutil'

相关的扩展方法定义在https://github.com/apache/groovy/blob/master/subprojects/groovy-dateutil/src/main/java/org/apache/groovy/dateutil/extensions/DateUtilExtensions.java#L526 -L528,在groovy-dateutil库中。

于 2019-08-19T17:07:04.163 回答