在Grails中更新Joda时间
我通过Grails中的Joda Time插件使用Joda Time来输入时间数据,但它的构造函数显示时间,比我所在的时区提前一个小时。构造函数中的强制时区设置,如下所示:在Grails中更新Joda时间,grails,jodatime,localtime,Grails,Jodatime,Localtime,我通过Grails中的Joda Time插件使用Joda Time来输入时间数据,但它的构造函数显示时间,比我所在的时区提前一个小时。构造函数中的强制时区设置,如下所示: new LocalTime(DateTimeZone.forID("Europe/Moscow")) 没用 我听说了,它发生了什么,因为我有过时的时区数据,包含旧的dst规则。我必须将其更新到最新版本v2.8,这可能有助于对抗旧数据。如果我在Grails中使用最新的joda time插件,该插件于去年7月更新,该怎么做呢 d
new LocalTime(DateTimeZone.forID("Europe/Moscow"))
没用
我听说了,它发生了什么,因为我有过时的时区数据,包含旧的dst规则。我必须将其更新到最新版本v2.8,这可能有助于对抗旧数据。如果我在Grails中使用最新的joda time插件,该插件于去年7月更新,该怎么做呢
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"
}
}
参考: