询问 ZonedDateTime 是否在标准时间或夏令时 (DST)
Interrogate a ZonedDateTime asking if in standard time or in Daylight Saving Time (DST)
如何询问 java.time.ZonedDateTime
对象是适用夏令时 (DST) 还是适用标准时间?
@Jon 的回答很好。只想提一下有 ZoneRules#isDaylightSavings 可用。
ZonedDateTime zdt = ...;
ZoneRules rules = zdt.getZone().getRules();
boolean isDst = rules.isDaylightSavings(zdt.toInstant());
和可能重复的问题 here。
如何询问 java.time.ZonedDateTime
对象是适用夏令时 (DST) 还是适用标准时间?
@Jon 的回答很好。只想提一下有 ZoneRules#isDaylightSavings 可用。
ZonedDateTime zdt = ...;
ZoneRules rules = zdt.getZone().getRules();
boolean isDst = rules.isDaylightSavings(zdt.toInstant());
和可能重复的问题 here。