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

261
29 августа 2017, 09:34

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

DateTime date1 = new DateTime(0001, 1, 1, 0, 0, 5);
DateTime date2 = new DateTime(0001, 1, 1, 0, 0, 5);
  • Как сложить только время двух дат?
  • Как к одной дате прибавить только часы/минуты/секунды другой даты?
Answer 1

Свойство DateTime.TimeOfDay возвращает TimeSpan, соответствующий интервал дня, прошедший с полуночи.

метод Add у DateTime, принимает TimeSpan, поэтому прибавление времени к дате может выглядеть так:

DateTime date = date1.Add(date2.TimeOfDay);
READ ALSO
Правильное проигрывание анимации

Правильное проигрывание анимации

Есть 2d персонаж с коллайдером и Rigidbody2dТакже у него есть две анимации: покоя и ходьбы

261
Ошибка отправки на почту smtp.yandex.com

Ошибка отправки на почту smtp.yandex.com

Добрый вечер - какое может быть решение ошибки?

338
Округлить целое число до десятков

Округлить целое число до десятков

Допустим есть число

239
Opera VPN Selenium Web driver

Opera VPN Selenium Web driver

Как при запуске operadriver по умолчанию включать opera vpn?

548