Returns beginning of day (00:00:00)
static DateTime startOfDay(DateTime date) { return DateTime(date.year, date.month, date.day); }