本文介绍了询问一个ZonedDateTime,询问在标准时间或夏令时(DST)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果夏令时(DST)适用于时间或标准时间适用,请问 java.time.ZonedDateTime
对象
How to ask a java.time.ZonedDateTime
object if Daylight Saving Time (DST) applies to its moment or if standard time applies?
推荐答案
@ Jon的答案是好的。只是想提一下可用。
@Jon's answer is good. Just want to mention there is ZoneRules#isDaylightSavings available.
ZonedDateTime zdt = ...;
ZoneRules rules = zdt.getZone().getRules();
boolean isDst = rules.isDaylightSavings(zdt.toInstant());
可能的重复问题。
这篇关于询问一个ZonedDateTime,询问在标准时间或夏令时(DST)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!