Class NSDateFormatter

    • Constructor Detail

      • NSDateFormatter

        public NSDateFormatter()
      • NSDateFormatter

        protected NSDateFormatter​(NSObject.Handle h,
                                  long handle)
    • Method Detail

      • getFormattingContext

        public NSFormattingContext getFormattingContext()
        Since:
        Available in iOS 8.0 and later.
      • setFormattingContext

        public void setFormattingContext​(NSFormattingContext v)
        Since:
        Available in iOS 8.0 and later.
      • getDateFormat

        public java.lang.String getDateFormat()
      • setDateFormat

        public void setDateFormat​(java.lang.String v)
      • getLocale

        public NSLocale getLocale()
      • setLocale

        public void setLocale​(NSLocale v)
      • generatesCalendarDates

        public boolean generatesCalendarDates()
      • setGeneratesCalendarDates

        public void setGeneratesCalendarDates​(boolean v)
      • setTimeZone

        public void setTimeZone​(NSTimeZone v)
      • setCalendar

        public void setCalendar​(NSCalendar v)
      • isLenient

        public boolean isLenient()
      • setLenient

        public void setLenient​(boolean v)
      • getTwoDigitStartDate

        public NSDate getTwoDigitStartDate()
      • setTwoDigitStartDate

        public void setTwoDigitStartDate​(NSDate v)
      • getDefaultDate

        public NSDate getDefaultDate()
      • setDefaultDate

        public void setDefaultDate​(NSDate v)
      • getEraSymbols

        public java.util.List<java.lang.String> getEraSymbols()
      • setEraSymbols

        public void setEraSymbols​(java.util.List<java.lang.String> v)
      • getMonthSymbols

        public java.util.List<java.lang.String> getMonthSymbols()
      • setMonthSymbols

        public void setMonthSymbols​(java.util.List<java.lang.String> v)
      • getShortMonthSymbols

        public java.util.List<java.lang.String> getShortMonthSymbols()
      • setShortMonthSymbols

        public void setShortMonthSymbols​(java.util.List<java.lang.String> v)
      • getWeekdaySymbols

        public java.util.List<java.lang.String> getWeekdaySymbols()
      • setWeekdaySymbols

        public void setWeekdaySymbols​(java.util.List<java.lang.String> v)
      • getShortWeekdaySymbols

        public java.util.List<java.lang.String> getShortWeekdaySymbols()
      • setShortWeekdaySymbols

        public void setShortWeekdaySymbols​(java.util.List<java.lang.String> v)
      • getAMSymbol

        public java.lang.String getAMSymbol()
      • setAMSymbol

        public void setAMSymbol​(java.lang.String v)
      • getPMSymbol

        public java.lang.String getPMSymbol()
      • setPMSymbol

        public void setPMSymbol​(java.lang.String v)
      • getLongEraSymbols

        public java.util.List<java.lang.String> getLongEraSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setLongEraSymbols

        public void setLongEraSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getVeryShortMonthSymbols

        public java.util.List<java.lang.String> getVeryShortMonthSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setVeryShortMonthSymbols

        public void setVeryShortMonthSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getStandaloneMonthSymbols

        public java.util.List<java.lang.String> getStandaloneMonthSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setStandaloneMonthSymbols

        public void setStandaloneMonthSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getShortStandaloneMonthSymbols

        public java.util.List<java.lang.String> getShortStandaloneMonthSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setShortStandaloneMonthSymbols

        public void setShortStandaloneMonthSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getVeryShortStandaloneMonthSymbols

        public java.util.List<java.lang.String> getVeryShortStandaloneMonthSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setVeryShortStandaloneMonthSymbols

        public void setVeryShortStandaloneMonthSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getVeryShortWeekdaySymbols

        public java.util.List<java.lang.String> getVeryShortWeekdaySymbols()
        Since:
        Available in iOS 2.0 and later.
      • setVeryShortWeekdaySymbols

        public void setVeryShortWeekdaySymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getStandaloneWeekdaySymbols

        public java.util.List<java.lang.String> getStandaloneWeekdaySymbols()
        Since:
        Available in iOS 2.0 and later.
      • setStandaloneWeekdaySymbols

        public void setStandaloneWeekdaySymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getShortStandaloneWeekdaySymbols

        public java.util.List<java.lang.String> getShortStandaloneWeekdaySymbols()
        Since:
        Available in iOS 2.0 and later.
      • setShortStandaloneWeekdaySymbols

        public void setShortStandaloneWeekdaySymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getVeryShortStandaloneWeekdaySymbols

        public java.util.List<java.lang.String> getVeryShortStandaloneWeekdaySymbols()
        Since:
        Available in iOS 2.0 and later.
      • setVeryShortStandaloneWeekdaySymbols

        public void setVeryShortStandaloneWeekdaySymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getQuarterSymbols

        public java.util.List<java.lang.String> getQuarterSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setQuarterSymbols

        public void setQuarterSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getShortQuarterSymbols

        public java.util.List<java.lang.String> getShortQuarterSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setShortQuarterSymbols

        public void setShortQuarterSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getStandaloneQuarterSymbols

        public java.util.List<java.lang.String> getStandaloneQuarterSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setStandaloneQuarterSymbols

        public void setStandaloneQuarterSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getShortStandaloneQuarterSymbols

        public java.util.List<java.lang.String> getShortStandaloneQuarterSymbols()
        Since:
        Available in iOS 2.0 and later.
      • setShortStandaloneQuarterSymbols

        public void setShortStandaloneQuarterSymbols​(java.util.List<java.lang.String> v)
        Since:
        Available in iOS 2.0 and later.
      • getGregorianStartDate

        public NSDate getGregorianStartDate()
        Since:
        Available in iOS 2.0 and later.
      • setGregorianStartDate

        public void setGregorianStartDate​(NSDate v)
        Since:
        Available in iOS 2.0 and later.
      • doesRelativeDateFormatting

        public boolean doesRelativeDateFormatting()
        Since:
        Available in iOS 4.0 and later.
      • setDoesRelativeDateFormatting

        public void setDoesRelativeDateFormatting​(boolean v)
        Since:
        Available in iOS 4.0 and later.
      • format

        public java.lang.String format​(NSDate date)
      • parse

        public NSDate parse​(java.lang.String string)
      • setLocalizedDateFormat

        public void setLocalizedDateFormat​(java.lang.String dateFormatTemplate)
        Since:
        Available in iOS 8.0 and later.
      • getDateFormatFromTemplate

        public static java.lang.String getDateFormatFromTemplate​(java.lang.String tmplate,
                                                                 long opts,
                                                                 NSLocale locale)
        Since:
        Available in iOS 4.0 and later.