---
title: "dateCheckingResult(range:date:timeZone:duration:)"
framework: foundation
role: symbol
role_heading: Type Method
path: "foundation/nstextcheckingresult/datecheckingresult(range:date:timezone:duration:)"
---

# dateCheckingResult(range:date:timeZone:duration:)

Creates and returns a text checking result with the specified date, time zone, and duration.

## Declaration

```swift
class func dateCheckingResult(range: NSRange, date: Date, timeZone: TimeZone, duration: TimeInterval) -> NSTextCheckingResult
```

## Parameters

- `range`: The range of the detected result.
- `date`: The detected date.
- `timeZone`: The detected time zone.
- `duration`: The detected duration.

## Return Value

Return Value Returns an NSTextCheckingResult with the specified range and a resultType of date.

## See Also

### Text Checking Results for Dates and Times

- [dateCheckingResult(range:date:)](foundation/nstextcheckingresult/datecheckingresult(range:date:).md)
- [date](foundation/nstextcheckingresult/date.md)
- [duration](foundation/nstextcheckingresult/duration.md)
- [timeZone](foundation/nstextcheckingresult/timezone.md)
