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)
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)