- if end time exists, show time as a range