2014-09-03 3 views
8

मुझे यह पता लगाना है कि क्या नई जावा 8 डेटाटाइम कक्षाओं का उपयोग कर डेलाइट बचत चालू है या नहीं।जावा 8 - कैसे पता चलेगा कि डेलाइट बचत अब

jodatime how to know if daylight savings is on

लेकिन मैं इसे कैसे जावा 8 में पता कर सकते हैं: मैं कैसे jodatime में यह करने के लिए एक प्रवेश पाया? (Jodatime थोड़े समान होना चाहिए, लेकिन मैं इसी विधि java.time.ZonedDateTime.isStandardOffset() नहीं पा सके)

आपकी मदद के लिए धन्यवाद

+0

आपको टाइमज़ोन जानने की आवश्यकता क्यों है? - क्या आपको वाकई जानने की ज़रूरत है? अपना कोड लिखना जारी रखने से पहले मैं https://www.youtube.com/watch?v=-5wpm-gesOY&index=61&list=UU9-y-6csu5WGm29I7JiwpnA – Robert3452

उत्तर

11

ZoneRules कार्यक्षमता आप में intrested हैं शामिल हैं:

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

धन्यवाद देखने का सुझाव दूंगा। यही वही है जो मैं जानना चाहता था। – flo

संबंधित मुद्दे