Есть две даты:
DateTime date1 = new DateTime(0001, 1, 1, 0, 0, 5);
DateTime date2 = new DateTime(0001, 1, 1, 0, 0, 5);
Как сложить только время двух дат?
Как к одной дате прибавить только часы/минуты/секунды другой даты?
Ответ
Свойство DateTime.TimeOfDay возвращает TimeSpan, соответствующий интервал дня, прошедший с полуночи.
метод Add у DateTime, принимает TimeSpan, поэтому прибавление времени к дате может выглядеть так:
DateTime date = date1.Add(date2.TimeOfDay);
Комментариев нет:
Отправить комментарий