This question already has an answer here:
How to ask a java.time.ZonedDateTime
object if Daylight Saving Time (DST) applies to its moment or if standard time applies?
This question already has an answer here:
How to ask a java.time.ZonedDateTime
object if Daylight Saving Time (DST) applies to its moment or if standard time applies?
@Jon's answer is good. Just want to mention there is ZoneRules#isDaylightSavings available.
And possible duplicate question here.