---
title: formattingContext
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/relativedatetimeformatter/formattingcontext
---

# formattingContext

A description of where the formatted string will appear, allowing the formatter to capitalize the output appropriately.

## Declaration

```swift
var formattingContext: Formatter.Context { get set }
```

## Discussion

Discussion The default value is Formatter.Context.unknown. For additional details about specifying contexts, see Formatter.Context.

## See Also

### Configuring Formatter Options

- [calendar](foundation/relativedatetimeformatter/calendar.md)
- [locale](foundation/relativedatetimeformatter/locale.md)
- [dateTimeStyle](foundation/relativedatetimeformatter/datetimestyle-swift.property.md)
- [RelativeDateTimeFormatter.DateTimeStyle](foundation/relativedatetimeformatter/datetimestyle-swift.enum.md)
- [unitsStyle](foundation/relativedatetimeformatter/unitsstyle-swift.property.md)
- [RelativeDateTimeFormatter.UnitsStyle](foundation/relativedatetimeformatter/unitsstyle-swift.enum.md)
