Class NSTimeZone

    • Constructor Detail

      • NSTimeZone

        public NSTimeZone()
      • NSTimeZone

        public NSTimeZone​(java.lang.String tzName)
      • NSTimeZone

        public NSTimeZone​(java.lang.String tzName,
                          NSData aData)
      • NSTimeZone

        public NSTimeZone​(NSCoder decoder)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getData

        public NSData getData()
      • getSystemTimeZone

        public static NSTimeZone getSystemTimeZone()
      • getDefaultTimeZone

        public static NSTimeZone getDefaultTimeZone()
      • setDefaultTimeZone

        public static void setDefaultTimeZone​(NSTimeZone v)
      • getLocalTimeZone

        public static NSTimeZone getLocalTimeZone()
      • getKnownTimeZoneNames

        public static java.util.List<java.lang.String> getKnownTimeZoneNames()
      • getAbbreviationDictionary

        public static java.util.Map<java.lang.String,​java.lang.String> getAbbreviationDictionary()
        Since:
        Available in iOS 4.0 and later.
      • setAbbreviationDictionary

        public static void setAbbreviationDictionary​(java.util.Map<java.lang.String,​java.lang.String> v)
        Since:
        Available in iOS 4.0 and later.
      • getTimeZoneDataVersion

        public static java.lang.String getTimeZoneDataVersion()
        Since:
        Available in iOS 4.0 and later.
      • getSecondsFromGMT

        public long getSecondsFromGMT()
      • getAbbreviation

        public java.lang.String getAbbreviation()
      • isDaylightSavingTime

        public boolean isDaylightSavingTime()
      • getDaylightSavingTimeOffset

        public double getDaylightSavingTimeOffset()
        Since:
        Available in iOS 2.0 and later.
      • getNextDaylightSavingTimeTransition

        public NSDate getNextDaylightSavingTimeTransition()
        Since:
        Available in iOS 2.0 and later.
      • supportsSecureCoding

        public static boolean supportsSecureCoding()
      • DidChangeNotification

        public static NSString DidChangeNotification()
        Since:
        Available in iOS 2.0 and later.
      • getSecondsFromGMTForDate

        public long getSecondsFromGMTForDate​(NSDate aDate)
      • getAbbreviationForDate

        public java.lang.String getAbbreviationForDate​(NSDate aDate)
      • isDaylightSavingTimeForDate

        public boolean isDaylightSavingTimeForDate​(NSDate aDate)
      • getDaylightSavingTimeOffsetForDate

        public double getDaylightSavingTimeOffsetForDate​(NSDate aDate)
        Since:
        Available in iOS 2.0 and later.
      • getNextDaylightSavingTimeTransitionAfterDate

        public NSDate getNextDaylightSavingTimeTransitionAfterDate​(NSDate aDate)
        Since:
        Available in iOS 2.0 and later.
      • equalsTo

        public boolean equalsTo​(NSTimeZone aTimeZone)
      • getLocalizedName

        public java.lang.String getLocalizedName​(NSTimeZoneNameStyle style,
                                                 NSLocale locale)
        Since:
        Available in iOS 2.0 and later.
      • resetSystemTimeZone

        public static void resetSystemTimeZone()
      • init

        protected long init​(java.lang.String tzName)
      • init

        protected long init​(java.lang.String tzName,
                            NSData aData)
      • fromName

        public static NSTimeZone fromName​(java.lang.String tzName)
      • fromName

        public static NSTimeZone fromName​(java.lang.String tzName,
                                          NSData aData)
      • fromGMTSecondsOffset

        public static NSTimeZone fromGMTSecondsOffset​(long seconds)
      • fromAbbreviation

        public static NSTimeZone fromAbbreviation​(java.lang.String abbreviation)
      • init

        protected long init​(NSCoder decoder)