Fill in either shift length or end time — the other fills in automatically. An end time earlier than the start time is assumed to be the next day.