---
title: DateIntervalFormatter.Style
framework: foundation
role: symbol
role_heading: Enumeration
path: foundation/dateintervalformatter/style
---

# DateIntervalFormatter.Style

Formatting styles for individual date and time values.

## Declaration

```swift
enum Style
```

## Topics

### Constants

- [DateIntervalFormatter.Style.none](foundation/dateintervalformatter/style/none.md)
- [DateIntervalFormatter.Style.short](foundation/dateintervalformatter/style/short.md)
- [DateIntervalFormatter.Style.medium](foundation/dateintervalformatter/style/medium.md)
- [DateIntervalFormatter.Style.long](foundation/dateintervalformatter/style/long.md)
- [DateIntervalFormatter.Style.full](foundation/dateintervalformatter/style/full.md)

### Initializers

- [init(rawValue:)](foundation/dateintervalformatter/style/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)
