Foundation · IOS API REFERENCE
DateFormatter
class · SDK 27.1
class DateFormatter
Members (77)
static · iOS 4.0+dateFormat
TypeScriptstatic dateFormatFromTemplateOptionsLocale(tmplate: string, opts: number, locale?: (Locale) | null): (string) | null
Swift declarationclass func dateFormat(fromTemplate tmplate: String, options opts: Int, locale: Locale?) -> String?
static · iOS 4.0+localizedString
TypeScriptstatic localizedString(date: globalThis.Date, dstyle: DateFormatter_Style, tstyle: DateFormatter_Style): string
Swift declarationclass func localizedString(from date: Date, dateStyle dstyle: DateFormatter.Style, timeStyle tstyle: DateFormatter.Style) -> String
getdefaultFormatterBehavior
TypeScriptstatic get defaultFormatterBehavior(): DateFormatter_Behavior
Swift declarationclass var defaultFormatterBehavior: DateFormatter.Behavior { get set }
setdefaultFormatterBehavior
TypeScriptstatic set defaultFormatterBehavior(value: DateFormatter_Behavior)
Swift declarationclass var defaultFormatterBehavior: DateFormatter.Behavior { get set }
methoddate
TypeScriptdate(string: string): (globalThis.Date) | null
Swift declarationfunc date(from string: String) -> Date?
methodgetObjectValue
TypeScriptgetObjectValue(string: string, rangep?: (SDKHandle) | null): { $ret: null; $out: { "obj": (unknown) | null } }
Swift declarationfunc getObjectValue(_ obj: AutoreleasingUnsafeMutablePointer<AnyObject?>?, for string: String, range rangep: UnsafeMutablePointer<NSRange>?) throws
Omit the output parameters from the call. The result contains $ret and $out, with obj inside $out.
initinit
TypeScriptstatic init(): DateFormatter
Swift declarationinit()
method · iOS 8.0+setLocalizedDateFormatFromTemplate
TypeScriptsetLocalizedDateFormatFromTemplate(dateFormatTemplate: string): void
Swift declarationfunc setLocalizedDateFormatFromTemplate(_ dateFormatTemplate: String)
methodstring
TypeScriptstring(date: globalThis.Date): string
Swift declarationfunc string(from date: Date) -> String
getamSymbol
TypeScriptget amSymbol(): (string) | null
Swift declarationvar amSymbol: String! { get set }
setamSymbol
TypeScriptset amSymbol(value: (string) | null)
Swift declarationvar amSymbol: String! { get set }
getpmSymbol
TypeScriptget pmSymbol(): (string) | null
Swift declarationvar pmSymbol: String! { get set }
setpmSymbol
TypeScriptset pmSymbol(value: (string) | null)
Swift declarationvar pmSymbol: String! { get set }
getcalendar
TypeScriptget calendar(): (Calendar) | null
Swift declarationvar calendar: Calendar! { get set }
setcalendar
TypeScriptset calendar(value: (Calendar) | null)
Swift declarationvar calendar: Calendar! { get set }
getdateFormat
TypeScriptget dateFormat(): (string) | null
Swift declarationvar dateFormat: String! { get set }
setdateFormat
TypeScriptset dateFormat(value: (string) | null)
Swift declarationvar dateFormat: String! { get set }
getdateStyle
TypeScriptget dateStyle(): DateFormatter_Style
Swift declarationvar dateStyle: DateFormatter.Style { get set }
setdateStyle
TypeScriptset dateStyle(value: DateFormatter_Style)
Swift declarationvar dateStyle: DateFormatter.Style { get set }
getdefaultDate
TypeScriptget defaultDate(): (globalThis.Date) | null
Swift declarationvar defaultDate: Date? { get set }
setdefaultDate
TypeScriptset defaultDate(value: (globalThis.Date) | null)
Swift declarationvar defaultDate: Date? { get set }
get · iOS 4.0+doesRelativeDateFormatting
TypeScriptget doesRelativeDateFormatting(): boolean
Swift declarationvar doesRelativeDateFormatting: Bool { get set }
set · iOS 4.0+doesRelativeDateFormatting
TypeScriptset doesRelativeDateFormatting(value: boolean)
Swift declarationvar doesRelativeDateFormatting: Bool { get set }
geteraSymbols
TypeScriptget eraSymbols(): (Array<string>) | null
Swift declarationvar eraSymbols: [String]! { get set }
seteraSymbols
TypeScriptset eraSymbols(value: (Array<string>) | null)
Swift declarationvar eraSymbols: [String]! { get set }
getformatterBehavior
TypeScriptget formatterBehavior(): DateFormatter_Behavior
Swift declarationvar formatterBehavior: DateFormatter.Behavior { get set }
setformatterBehavior
TypeScriptset formatterBehavior(value: DateFormatter_Behavior)
Swift declarationvar formatterBehavior: DateFormatter.Behavior { get set }
get · iOS 8.0+formattingContext
TypeScriptget formattingContext(): Formatter_Context
Swift declarationvar formattingContext: Formatter.Context { get set }
set · iOS 8.0+formattingContext
TypeScriptset formattingContext(value: Formatter_Context)
Swift declarationvar formattingContext: Formatter.Context { get set }
getgeneratesCalendarDates
TypeScriptget generatesCalendarDates(): boolean
Swift declarationvar generatesCalendarDates: Bool { get set }
setgeneratesCalendarDates
TypeScriptset generatesCalendarDates(value: boolean)
Swift declarationvar generatesCalendarDates: Bool { get set }
get · iOS 2.0+gregorianStartDate
TypeScriptget gregorianStartDate(): (globalThis.Date) | null
Swift declarationvar gregorianStartDate: Date? { get set }
set · iOS 2.0+gregorianStartDate
TypeScriptset gregorianStartDate(value: (globalThis.Date) | null)
Swift declarationvar gregorianStartDate: Date? { get set }
getisLenient
TypeScriptget isLenient(): boolean
Swift declarationvar isLenient: Bool { get set }
setisLenient
TypeScriptset isLenient(value: boolean)
Swift declarationvar isLenient: Bool { get set }
getlocale
TypeScriptget locale(): (Locale) | null
Swift declarationvar locale: Locale! { get set }
setlocale
TypeScriptset locale(value: (Locale) | null)
Swift declarationvar locale: Locale! { get set }
get · iOS 2.0+longEraSymbols
TypeScriptget longEraSymbols(): (Array<string>) | null
Swift declarationvar longEraSymbols: [String]! { get set }
set · iOS 2.0+longEraSymbols
TypeScriptset longEraSymbols(value: (Array<string>) | null)
Swift declarationvar longEraSymbols: [String]! { get set }
getmonthSymbols
TypeScriptget monthSymbols(): (Array<string>) | null
Swift declarationvar monthSymbols: [String]! { get set }
setmonthSymbols
TypeScriptset monthSymbols(value: (Array<string>) | null)
Swift declarationvar monthSymbols: [String]! { get set }
get · iOS 2.0+quarterSymbols
TypeScriptget quarterSymbols(): (Array<string>) | null
Swift declarationvar quarterSymbols: [String]! { get set }
set · iOS 2.0+quarterSymbols
TypeScriptset quarterSymbols(value: (Array<string>) | null)
Swift declarationvar quarterSymbols: [String]! { get set }
getshortMonthSymbols
TypeScriptget shortMonthSymbols(): (Array<string>) | null
Swift declarationvar shortMonthSymbols: [String]! { get set }
setshortMonthSymbols
TypeScriptset shortMonthSymbols(value: (Array<string>) | null)
Swift declarationvar shortMonthSymbols: [String]! { get set }
get · iOS 2.0+shortQuarterSymbols
TypeScriptget shortQuarterSymbols(): (Array<string>) | null
Swift declarationvar shortQuarterSymbols: [String]! { get set }
set · iOS 2.0+shortQuarterSymbols
TypeScriptset shortQuarterSymbols(value: (Array<string>) | null)
Swift declarationvar shortQuarterSymbols: [String]! { get set }
get · iOS 2.0+shortStandaloneMonthSymbols
TypeScriptget shortStandaloneMonthSymbols(): (Array<string>) | null
Swift declarationvar shortStandaloneMonthSymbols: [String]! { get set }
set · iOS 2.0+shortStandaloneMonthSymbols
TypeScriptset shortStandaloneMonthSymbols(value: (Array<string>) | null)
Swift declarationvar shortStandaloneMonthSymbols: [String]! { get set }
get · iOS 2.0+shortStandaloneQuarterSymbols
TypeScriptget shortStandaloneQuarterSymbols(): (Array<string>) | null
Swift declarationvar shortStandaloneQuarterSymbols: [String]! { get set }
set · iOS 2.0+shortStandaloneQuarterSymbols
TypeScriptset shortStandaloneQuarterSymbols(value: (Array<string>) | null)
Swift declarationvar shortStandaloneQuarterSymbols: [String]! { get set }
get · iOS 2.0+shortStandaloneWeekdaySymbols
TypeScriptget shortStandaloneWeekdaySymbols(): (Array<string>) | null
Swift declarationvar shortStandaloneWeekdaySymbols: [String]! { get set }
set · iOS 2.0+shortStandaloneWeekdaySymbols
TypeScriptset shortStandaloneWeekdaySymbols(value: (Array<string>) | null)
Swift declarationvar shortStandaloneWeekdaySymbols: [String]! { get set }
getshortWeekdaySymbols
TypeScriptget shortWeekdaySymbols(): (Array<string>) | null
Swift declarationvar shortWeekdaySymbols: [String]! { get set }
setshortWeekdaySymbols
TypeScriptset shortWeekdaySymbols(value: (Array<string>) | null)
Swift declarationvar shortWeekdaySymbols: [String]! { get set }
get · iOS 2.0+standaloneMonthSymbols
TypeScriptget standaloneMonthSymbols(): (Array<string>) | null
Swift declarationvar standaloneMonthSymbols: [String]! { get set }
set · iOS 2.0+standaloneMonthSymbols
TypeScriptset standaloneMonthSymbols(value: (Array<string>) | null)
Swift declarationvar standaloneMonthSymbols: [String]! { get set }
get · iOS 2.0+standaloneQuarterSymbols
TypeScriptget standaloneQuarterSymbols(): (Array<string>) | null
Swift declarationvar standaloneQuarterSymbols: [String]! { get set }
set · iOS 2.0+standaloneQuarterSymbols
TypeScriptset standaloneQuarterSymbols(value: (Array<string>) | null)
Swift declarationvar standaloneQuarterSymbols: [String]! { get set }
get · iOS 2.0+standaloneWeekdaySymbols
TypeScriptget standaloneWeekdaySymbols(): (Array<string>) | null
Swift declarationvar standaloneWeekdaySymbols: [String]! { get set }
set · iOS 2.0+standaloneWeekdaySymbols
TypeScriptset standaloneWeekdaySymbols(value: (Array<string>) | null)
Swift declarationvar standaloneWeekdaySymbols: [String]! { get set }
gettimeStyle
TypeScriptget timeStyle(): DateFormatter_Style
Swift declarationvar timeStyle: DateFormatter.Style { get set }
settimeStyle
TypeScriptset timeStyle(value: DateFormatter_Style)
Swift declarationvar timeStyle: DateFormatter.Style { get set }
gettimeZone
TypeScriptget timeZone(): (TimeZone) | null
Swift declarationvar timeZone: TimeZone! { get set }
settimeZone
TypeScriptset timeZone(value: (TimeZone) | null)
Swift declarationvar timeZone: TimeZone! { get set }
gettwoDigitStartDate
TypeScriptget twoDigitStartDate(): (globalThis.Date) | null
Swift declarationvar twoDigitStartDate: Date? { get set }
settwoDigitStartDate
TypeScriptset twoDigitStartDate(value: (globalThis.Date) | null)
Swift declarationvar twoDigitStartDate: Date? { get set }
get · iOS 2.0+veryShortMonthSymbols
TypeScriptget veryShortMonthSymbols(): (Array<string>) | null
Swift declarationvar veryShortMonthSymbols: [String]! { get set }
set · iOS 2.0+veryShortMonthSymbols
TypeScriptset veryShortMonthSymbols(value: (Array<string>) | null)
Swift declarationvar veryShortMonthSymbols: [String]! { get set }
get · iOS 2.0+veryShortStandaloneMonthSymbols
TypeScriptget veryShortStandaloneMonthSymbols(): (Array<string>) | null
Swift declarationvar veryShortStandaloneMonthSymbols: [String]! { get set }
set · iOS 2.0+veryShortStandaloneMonthSymbols
TypeScriptset veryShortStandaloneMonthSymbols(value: (Array<string>) | null)
Swift declarationvar veryShortStandaloneMonthSymbols: [String]! { get set }
get · iOS 2.0+veryShortStandaloneWeekdaySymbols
TypeScriptget veryShortStandaloneWeekdaySymbols(): (Array<string>) | null
Swift declarationvar veryShortStandaloneWeekdaySymbols: [String]! { get set }
set · iOS 2.0+veryShortStandaloneWeekdaySymbols
TypeScriptset veryShortStandaloneWeekdaySymbols(value: (Array<string>) | null)
Swift declarationvar veryShortStandaloneWeekdaySymbols: [String]! { get set }
get · iOS 2.0+veryShortWeekdaySymbols
TypeScriptget veryShortWeekdaySymbols(): (Array<string>) | null
Swift declarationvar veryShortWeekdaySymbols: [String]! { get set }
set · iOS 2.0+veryShortWeekdaySymbols
TypeScriptset veryShortWeekdaySymbols(value: (Array<string>) | null)
Swift declarationvar veryShortWeekdaySymbols: [String]! { get set }
getweekdaySymbols
TypeScriptget weekdaySymbols(): (Array<string>) | null
Swift declarationvar weekdaySymbols: [String]! { get set }
setweekdaySymbols
TypeScriptset weekdaySymbols(value: (Array<string>) | null)
Swift declarationvar weekdaySymbols: [String]! { get set }
Skipped declarations
No declarations were skipped in this snapshot.
All Foundation types →