Returns a string representation of this DateRange object.
@override String toString() => '$startDate ~ $endDate - ${duration.formatted}';