我需要知道现在是否使用新的Java 8日期时间类来节省夏令时。 我在jodatime中找到了一个如何做到的条目:
jodatime how to know if daylight savings is on
但是如何在Java 8中找到它? (jodatime应该有点类似,但我找不到相应的方法java.time.ZonedDateTime.isStandardOffset())
感谢您的帮助
答案 0 :(得分:12)
ZoneRules
包含您感兴趣的功能:
public static boolean isDST(ZonedDateTime t) {
return t.getZone().getRules().isDaylightSavings(t.toInstant());
}