EnumerationFoundation5.9.0
Identifier
Calendar supports many different kinds of calendars. Each is identified by an identifier here.
enum Identifier
Citizens in Foundation
Conformances
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.
Members
case buddhist
case chinese
case coptic
case ethiopicAmeteAlem
case ethiopicAmeteMihret
case gregorian
The common calendar in Europe, the Western Hemisphere, and elsewhere.
case hebrew
case indian
case islamic
case islamicCivil
case islamicTabular
A simple tabular Islamic calendar using the astronomical/Thursday epoch of CE 622 July 15
case islamicUmmAlQura
The Islamic Umm al-Qura calendar used in Saudi Arabia. This is based on astronomical calculation, instead of tabular behavior.
case iso8601
case japanese
case persian
case republicOfChina