---
title: abbreviationDictionary
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nstimezone/abbreviationdictionary
---

# abbreviationDictionary

Returns a dictionary holding the mappings of time zone abbreviations to time zone names.

## Declaration

```swift
class var abbreviationDictionary: [String : String] { get set }
```

## Return Value

Return Value A dictionary holding the mappings of time zone abbreviations to time zone names.

## Discussion

Discussion Note that more than one time zone may have the same abbreviation—for example, US/Pacific and Canada/Pacific both use the abbreviation “PST.” In these cases, abbreviationDictionary chooses a single name to map the abbreviation to.

## See Also

### Creating Time Zones

- [init(name:)](foundation/nstimezone/init(name:).md)
- [init(name:data:)](foundation/nstimezone/init(name:data:).md)
- [init(abbreviation:)](foundation/nstimezone/init(abbreviation:).md)
- [init(forSecondsFromGMT:)](foundation/nstimezone/init(forsecondsfromgmt:).md)
- [knownTimeZoneNames](foundation/nstimezone/knowntimezonenames.md)
