我正在处理时间表模块。我的问题是我有以下字段的表格
work_start_time Datetime
work_end_time Datetime
and other field
现在我的要求是我必须计算迄今为止提交的总小时数。
字段保存为这种格式dd/mm/yy 10:00 AM
请任何人帮助我如何使用 LINQ 从以上两个字段中找到总小时数和总小时数。
任何帮助,将不胜感激。
int totalhours = (from d in db.timesheetWorkingHours
.Where(d=>d.WStartTime.HasValue && d.WEndTime.HasValue)
select (d.WStartTime - d.WEndTime).Hours).FirstOrDefault();
its gives error
'System.Nullable<System.TimeSpan>' does not contain a definition for 'Hours' and no extension method 'Hours' accepting a first argument of type 'System.Nullable<System.TimeSpan>' could be found (are you missing a using directive or an assembly reference?)