---
title: fireDate
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmtimertrigger/firedate
---

# fireDate

The time at which the trigger will next fire.

## Declaration

```swift
var fireDate: Date { get }
```

## Discussion

Discussion Timer triggers are only set at the beginning of a minute. Seconds are not used and an error will be returned if the fire date includes a seconds value other than 0. When the timer fires, it will typically fire within 1 minute of the scheduled fire date or calculated recurrence fire date, depending on system power and resource management.

## See Also

### Choosing the fire date

- [updateFireDate(_:completionHandler:)](homekit/hmtimertrigger/updatefiredate(_:completionhandler:).md)
