2016-11-04 12 views

答えて

4

@ジョンの回答が良いです。ちょうどそこにはZoneRules#isDaylightSavingsがあると言いたい。

ZonedDateTime zdt = ...; 
ZoneRules rules = zdt.getZone().getRules(); 
boolean isDst = rules.isDaylightSavings(zdt.toInstant()); 

そして可能な重複する質問here

+0

私はZonedDateTime、ZoneId、およびZoneOffsetを調べましたが、ZoneRulesではこれを実行できませんでした。 Doh。 –

+0

@JonSkeet私はちょうど "ZonedDateTime isDaylightSaving"をグーグルで... ...そして私は幸運を得ました:) –

関連する問題