<!--
{
  "availability" : [
    "iOS: 2.0.0 -",
    "iPadOS: 2.0.0 -",
    "macCatalyst: 13.0.0 -",
    "macOS: 10.0.0 -",
    "tvOS: 9.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 2.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Foundation",
  "identifier" : "/documentation/Foundation/NSCalendar/Identifier",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Foundation"
    ],
    "preciseIdentifier" : "c:@T@NSCalendarIdentifier"
  },
  "title" : "NSCalendar.Identifier"
}
-->

# NSCalendar.Identifier

The supported calendar types.

```
struct Identifier
```

## Discussion

Use these identifiers to specify the kind of calendar. The Gregorian calendar is the calendar typically used in Europe, the Western Hemisphere, and elsewhere.

## Topics

### Initializers

[`init(_:)`](/documentation/Foundation/NSCalendar/Identifier/init(_:))

[`init(rawValue:)`](/documentation/Foundation/NSCalendar/Identifier/init(rawValue:))

### Calendar identifiers

[`gregorian`](/documentation/Foundation/NSCalendar/Identifier/gregorian)

Identifier for the Gregorian calendar.

[`ISO8601`](/documentation/Foundation/NSCalendar/Identifier/ISO8601)

Identifier for the ISO8601 calendar.

[`bangla`](/documentation/Foundation/NSCalendar/Identifier/bangla)

[`buddhist`](/documentation/Foundation/NSCalendar/Identifier/buddhist)

Identifier for the Buddhist calendar.

[`chinese`](/documentation/Foundation/NSCalendar/Identifier/chinese)

Identifier for the Chinese calendar.

[`coptic`](/documentation/Foundation/NSCalendar/Identifier/coptic)

Identifier for the Coptic calendar.

[`dangi`](/documentation/Foundation/NSCalendar/Identifier/dangi)

[`ethiopicAmeteAlem`](/documentation/Foundation/NSCalendar/Identifier/ethiopicAmeteAlem)

Identifier for the Ethiopic (Amete Alem) calendar.

[`ethiopicAmeteMihret`](/documentation/Foundation/NSCalendar/Identifier/ethiopicAmeteMihret)

Identifier for the Ethiopic (Amete Mihret) calendar.

[`gujarati`](/documentation/Foundation/NSCalendar/Identifier/gujarati)

[`hebrew`](/documentation/Foundation/NSCalendar/Identifier/hebrew)

Identifier for the Hebrew calendar.

[`indian`](/documentation/Foundation/NSCalendar/Identifier/indian)

Identifier for the Indian calendar.

[`islamic`](/documentation/Foundation/NSCalendar/Identifier/islamic)

Identifier for the Islamic calendar.

[`islamicCivil`](/documentation/Foundation/NSCalendar/Identifier/islamicCivil)

Identifier for the Islamic civil calendar.

[`islamicTabular`](/documentation/Foundation/NSCalendar/Identifier/islamicTabular)

Identifier for a tabular Islamic calendar.

[`islamicUmmAlQura`](/documentation/Foundation/NSCalendar/Identifier/islamicUmmAlQura)

Identifier for the Islamic Umm al-Qura calendar.

[`japanese`](/documentation/Foundation/NSCalendar/Identifier/japanese)

Identifier for the Japanese calendar.

[`kannada`](/documentation/Foundation/NSCalendar/Identifier/kannada)

[`malayalam`](/documentation/Foundation/NSCalendar/Identifier/malayalam)

[`marathi`](/documentation/Foundation/NSCalendar/Identifier/marathi)

[`odia`](/documentation/Foundation/NSCalendar/Identifier/odia)

[`persian`](/documentation/Foundation/NSCalendar/Identifier/persian)

Identifier for the Persian calendar.

[`republicOfChina`](/documentation/Foundation/NSCalendar/Identifier/republicOfChina)

Identifier for the Republic of China calendar.

[`tamil`](/documentation/Foundation/NSCalendar/Identifier/tamil)

[`telugu`](/documentation/Foundation/NSCalendar/Identifier/telugu)

[`vietnamese`](/documentation/Foundation/NSCalendar/Identifier/vietnamese)

[`vikram`](/documentation/Foundation/NSCalendar/Identifier/vikram)



---

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)