<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreFoundation",
  "identifier" : "/documentation/CoreFoundation/CFDateFormatterKey",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Core Foundation"
    ],
    "preciseIdentifier" : "c:@T@CFDateFormatterKey"
  },
  "title" : "CFDateFormatterKey"
}
-->

# CFDateFormatterKey

```
struct CFDateFormatterKey
```

## Topics

### Type Properties

[`amSymbol`](/documentation/CoreFoundation/CFDateFormatterKey/amSymbol)

Specifies the AM symbol property, a CFString object.

[`calendar`](/documentation/CoreFoundation/CFDateFormatterKey/calendar)

Specifies the calendar property, a CFCalendar object.

[`calendarName`](/documentation/CoreFoundation/CFDateFormatterKey/calendarName)

Specifies the calendar name, a CFString object.

[`defaultDate`](/documentation/CoreFoundation/CFDateFormatterKey/defaultDate)

Specifies the default date property, a CFDate object.

[`defaultFormat`](/documentation/CoreFoundation/CFDateFormatterKey/defaultFormat)

The original format string for the formatter (given the date & time style and locale specified at creation).

[`doesRelativeDateFormattingKey`](/documentation/CoreFoundation/CFDateFormatterKey/doesRelativeDateFormattingKey)

Specifies the relative date formatting property, a CFBoolean object.

[`eraSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/eraSymbols)

Specifies the era symbols property, a CFArray of CFString objects.

[`gregorianStartDate`](/documentation/CoreFoundation/CFDateFormatterKey/gregorianStartDate)

Specifies the Gregorian start date property, a CFDate object.

[`isLenient`](/documentation/CoreFoundation/CFDateFormatterKey/isLenient)

Specifies the lenient property, a CFBoolean object where a true value indicates that the parsing of strings into date or absolute time values will be fuzzy.

[`longEraSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/longEraSymbols)

Specifies the long era symbols property, a CFArray of CFString objects.

[`monthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/monthSymbols)

Specifies the month symbols property, a CFArray of CFString objects.

[`pmSymbol`](/documentation/CoreFoundation/CFDateFormatterKey/pmSymbol)

Specifies the PM symbol property, a CFString object.

[`quarterSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/quarterSymbols)

Specifies the quarter symbols property, a CFArray of CFString objects.

[`shortMonthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortMonthSymbols)

Specifies the short month symbols property, a CFArray of CFString objects.

[`shortQuarterSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortQuarterSymbols)

Specifies the short quarter symbols property, a CFArray of CFString objects.

[`shortStandaloneMonthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortStandaloneMonthSymbols)

Specifies the short standalone month symbols property, a CFArray of CFString objects.

[`shortStandaloneQuarterSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortStandaloneQuarterSymbols)

Specifies the short standalone quarter symbols property, a CFArray of CFString objects.

[`shortStandaloneWeekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortStandaloneWeekdaySymbols)

Specifies the short standalone weekday symbols property, a CFArray of CFString objects.

[`shortWeekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/shortWeekdaySymbols)

Specifies the short weekday symbols property, a CFArray of CFString objects.

[`standaloneMonthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/standaloneMonthSymbols)

Specifies the standalone month symbols property, a CFArray of CFString objects.

[`standaloneQuarterSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/standaloneQuarterSymbols)

Specifies the standalone quarter symbols property, a CFArray of CFString objects.

[`standaloneWeekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/standaloneWeekdaySymbols)

Specifies the standalone weekday symbols property, a CFArray of CFString objects.

[`timeZone`](/documentation/CoreFoundation/CFDateFormatterKey/timeZone)

Specifies the time zone property, a CFTimeZone object.

[`twoDigitStartDate`](/documentation/CoreFoundation/CFDateFormatterKey/twoDigitStartDate)

Specifies the property representing the date from which two-digit years start, a CFDate object.

[`veryShortMonthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/veryShortMonthSymbols)

Specifies the very short month symbols property, a CFArray of CFString objects.

[`veryShortStandaloneMonthSymbols`](/documentation/CoreFoundation/CFDateFormatterKey/veryShortStandaloneMonthSymbols)

Specifies the very short standalone month symbols property, a CFArray of CFString objects.

[`veryShortStandaloneWeekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/veryShortStandaloneWeekdaySymbols)

Specifies the very short standalone weekday symbols property, a CFArray of CFString objects.

[`veryShortWeekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/veryShortWeekdaySymbols)

Specifies the very short weekday symbols property, a CFArray of CFString objects.

[`weekdaySymbols`](/documentation/CoreFoundation/CFDateFormatterKey/weekdaySymbols)

Specifies the weekday symbols property, a CFArray of CFString objects.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)