Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

Как сложить время двух дат?

#c_sharp


Есть две даты:

DateTime date1 = new DateTime(0001, 1, 1, 0, 0, 5);
DateTime date2 = new DateTime(0001, 1, 1, 0, 0, 5);



Как сложить только время двух дат?
Как к одной дате прибавить только часы/минуты/секунды другой даты?

    


Ответы

Ответ 1



Свойство DateTime.TimeOfDay возвращает TimeSpan, соответствующий интервал дня, прошедший с полуночи. метод Add у DateTime, принимает TimeSpan, поэтому прибавление времени к дате может выглядеть так: DateTime date = date1.Add(date2.TimeOfDay);

Комментариев нет:

Отправить комментарий