---
title: endDate
framework: healthkit
role: symbol
role_heading: Instance Property
path: healthkit/hkworkoutsession/enddate
---

# endDate

The ending time and date for this workout session.

## Declaration

```swift
var endDate: Date? { get }
```

## Discussion

Discussion This property is set to nil when the workout session is initialized. The system assigns an end date when the session’s state changes to HKWorkoutSessionState.ended.

## See Also

### Accessing session data

- [startDate](healthkit/hkworkoutsession/startdate.md)
- [state](healthkit/hkworkoutsession/state.md)
- [type](healthkit/hkworkoutsession/type.md)
- [workoutConfiguration](healthkit/hkworkoutsession/workoutconfiguration.md)
