---
title: startDate
framework: healthkit
role: symbol
role_heading: Instance Property
path: healthkit/hkworkoutsession/startdate
---

# startDate

The starting time and date for this workout session.

## Declaration

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

## Discussion

Discussion This property is set to nil when the workout session is initialized. The system assigns a start date when the session’s state changes to HKWorkoutSessionState.running.

## See Also

### Accessing session data

- [endDate](healthkit/hkworkoutsession/enddate.md)
- [state](healthkit/hkworkoutsession/state.md)
- [type](healthkit/hkworkoutsession/type.md)
- [workoutConfiguration](healthkit/hkworkoutsession/workoutconfiguration.md)
