2014-09-03 20 views
8

Gün ışığından yararlanma programlarının yeni Java 8 datetime sınıflarını kullanıp kullanmayacağını öğrenmem gerekiyor.Java8 - gün ışığından yararlanmaların şimdi açık olup olmadığını nasıl öğrenebilirim?

jodatime how to know if daylight savings is on

Ama Java 8 bunu nasıl öğrenebilirim: nasıl jodatime bunu yapmanın bir girdi bulundu? (Jodatime tür benzer olmalıdır ama java.time.ZonedDateTime.isStandardOffset() karşılık gelen yöntemini bulamadım) Yardımlarınız için

Teşekkür

+0

Saat dilimini neden bilmeniz gerekiyor? - Gerçekten bilmen gerekiyor mu? Kodunuzu yazmaya devam etmeden önce, https://www.youtube.com/watch?v=-5wpm-gesOY&index=61&list=UU9-y-6csu5WGm29I7JiwpnA – Robert3452

cevap

11

ZoneRules sen intrested işlevselliği içerir:

public static boolean isDST(ZonedDateTime t) { 
    return t.getZone().getRules().isDaylightSavings(t.toInstant()); 
} 
+1

Teşekkür'i izlemenizi öneririz. Tam olarak bilmek istediğim şey bu. – flo

İlgili konular