new DateTime(input.Year, input.Month, input.Day, input.Hour, 0, 0)
new DateTime(input.Year, input.Month, input.Day)
new DateTime(input.Year, input.Month, input.Day, input.Hour, input.Minute, input.Second)