更新Grails中的Joda-Time

我通过Grails中的joda-time插件使用Joda-Time来输入时间数据,但是它的构造函数显示时间,它比我的时区早一个小时。必须在构造函数中设置时区:更新Grails中的Joda-Time

new LocalTime(DateTimeZone.forID("Europe/Moscow")) 

没有帮助。

我听说过它会发生什么,因为我过时了包含旧dst规则的时区数据。我必须将其更新到最新版本v2.8,这可能有助于防止旧数据。如果我在去年七月更新的Grails中使用最新的joda时间插件,该怎么做。

回答:

BuildConfig.groovy,尝试

dependencies { 

compile "joda-time:joda-time:x.y" // x.y is the version of interest, make sure it's compatible with the plugin

}

plugins {

compile ":joda-time:1.5" {

excludes "joda-time"

}

}

编号:http://grails.github.io/grails-doc/2.4.x/guide/single.html#pluginDependencies

以上是 更新Grails中的Joda-Time 的全部内容, 来源链接: utcz.com/qa/266179.html

回到顶部