---
title: NSTimeZone.NameStyle
framework: foundation
role: symbol
role_heading: Enumeration
path: foundation/nstimezone/namestyle
---

# NSTimeZone.NameStyle

Constants you use to specify a style when presenting time zone names.

## Declaration

```swift
enum NameStyle
```

## Topics

### Constants

- [NSTimeZone.NameStyle.standard](foundation/nstimezone/namestyle/standard.md)
- [NSTimeZone.NameStyle.shortStandard](foundation/nstimezone/namestyle/shortstandard.md)
- [NSTimeZone.NameStyle.daylightSaving](foundation/nstimezone/namestyle/daylightsaving.md)
- [NSTimeZone.NameStyle.shortDaylightSaving](foundation/nstimezone/namestyle/shortdaylightsaving.md)
- [NSTimeZone.NameStyle.generic](foundation/nstimezone/namestyle/generic.md)
- [NSTimeZone.NameStyle.shortGeneric](foundation/nstimezone/namestyle/shortgeneric.md)

### Initializers

- [init(rawValue:)](foundation/nstimezone/namestyle/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting Time Zone Information

- [name](foundation/nstimezone/name.md)
- [abbreviation](foundation/nstimezone/abbreviation.md)
- [abbreviation(for:)](foundation/nstimezone/abbreviation(for:).md)
- [secondsFromGMT](foundation/nstimezone/secondsfromgmt.md)
- [secondsFromGMT(for:)](foundation/nstimezone/secondsfromgmt(for:).md)
- [data](foundation/nstimezone/data.md)
- [timeZoneDataVersion](foundation/nstimezone/timezonedataversion.md)
