---
title: isLenient
framework: corefoundation
role: symbol
role_heading: Type Property
path: corefoundation/cfdateformatterkey/islenient
---

# isLenient

Specifies the lenient property, a CFBoolean object where a true value indicates that the parsing of strings into date or absolute time values will be fuzzy.

## Declaration

```swift
static let isLenient: CFDateFormatterKey!
```

## Discussion

Discussion The formatter will use heuristics to guess at the date which is intended by the string. As with any guessing, it may get the result date wrong (that is, a date other than that which was intended).

## See Also

### Constants

- [timeZone](corefoundation/cfdateformatterkey/timezone.md)
- [calendarName](corefoundation/cfdateformatterkey/calendarname.md)
- [defaultFormat](corefoundation/cfdateformatterkey/defaultformat.md)
- [twoDigitStartDate](corefoundation/cfdateformatterkey/twodigitstartdate.md)
- [defaultDate](corefoundation/cfdateformatterkey/defaultdate.md)
- [calendar](corefoundation/cfdateformatterkey/calendar.md)
- [eraSymbols](corefoundation/cfdateformatterkey/erasymbols.md)
- [monthSymbols](corefoundation/cfdateformatterkey/monthsymbols.md)
- [shortMonthSymbols](corefoundation/cfdateformatterkey/shortmonthsymbols.md)
- [weekdaySymbols](corefoundation/cfdateformatterkey/weekdaysymbols.md)
- [shortWeekdaySymbols](corefoundation/cfdateformatterkey/shortweekdaysymbols.md)
- [amSymbol](corefoundation/cfdateformatterkey/amsymbol.md)
- [pmSymbol](corefoundation/cfdateformatterkey/pmsymbol.md)
- [longEraSymbols](corefoundation/cfdateformatterkey/longerasymbols.md)
- [veryShortMonthSymbols](corefoundation/cfdateformatterkey/veryshortmonthsymbols.md)
