Как я могу вычислить общее количество часов от времени и времени ожидания из моей базы данных SQL? - PullRequest
0 голосов
/ 03 ноября 2018

Я хочу вычислить общее время (timeout - timein) в часах в нескольких строках со строками со значением employee_ID 1 и получить эти значения между двумя datetimepicker? Возможно ли это?

1 Ответ

0 голосов
/ 03 ноября 2018

Просто отфильтруйте Employee_ID = 1 и время входа и выхода между выбранными датами.

Затем вы можете найти общее количество часов для каждой строки:

TimeSpan timeSpan = timeOut.Subtract(timeIn);
double totalHours = timeSpan.TotalHours;

и суммируйте их как:

double totalHours = 0;
// loop the filtered rows:
    totalHours += timeOut.Subtract(timeIn).TotalHours;
//
// assign totalHours to a textbox to display the result.
...