Как вычесть значения DateTime и получить время - PullRequest
1 голос
/ 10 июня 2011

Что я в основном имею в виду и точный сценарий.

У вас есть 2 элемента управления TimeEdit на странице ASP.NET. Те принимают значения DateTime. Теперь первая представляет время, когда вы начали работать, а вторая, когда вы закончили работать. Можно ли эффективно отработать рабочее время?

например. 06.10.2011 09:00 - 06.10.2011 17:00 -> 08:00 рабочее время ...

Ответы [ 2 ]

3 голосов
/ 10 июня 2011

Вычитание двух DateTime с дает вам TimeSpan объект:

TimeSpan span = timeEnd - timeStart;
Console.WriteLine("Total work hours: {0}", span.TotalHours);
1 голос
/ 10 июня 2011

Просто вычтите их:

var workingTime = dateTimeEnd - dateTimeStart;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...