29-06-18, 12:11 AM
جاول تستخدم الدالة التالية لحساب اجمالي عدد أيام الخدمة
وياريت ترجع بالنتائج
وياريت ترجع بالنتائج
PHP كود :
Private Function GetTotalWorkingDays(startDate As DateTime, endDate As DateTime) As Integer
Dim result As Integer = 1
If endDate > startDate Then
Dim diff = CInt(endDate.Subtract(startDate).TotalDays)
result += Enumerable.Range(result, diff).Select(Function(x) startDate.AddDays(x)).Count(Function(x) x.DayOfWeek <> DayOfWeek.Saturday AndAlso x.DayOfWeek <> DayOfWeek.Friday)
End If
Return result
End Function