2016-07-06 2 views
-1

나는 오늘 SubmittedDate 사이의 날짜 차이의 수를 계산해야하지만 경우 SubmittedDate = 오늘 내 결과 대신 여기에 1차이 #

의 = 0,430090가 ... 내 코드입니다 :

DaysDiff = (today.Subtract(DataUtilities.GetSafeDateTime(financialStatement[SharePoint_Assessment_Fields.SUBMITTEDDATE_FIELD]))).TotalDays, 

도와 주시겠습니까?

+2

두 날짜에 결과가 1 미만일 수있는 시간이 포함되어있는 경우 – Steve

답변

2

TotalDays 속성은 두 배입니다. 또한 시간과 분이 고려되므로 2 일 뺄셈을하면 분수를 얻을 수도 있습니다.

반올림하려는 경우 필요에 따라 Math.Round, Math.Ceiling 또는 Math.Floor을 사용할 수 있습니다.

double ceiledDays = Math.Ceiling(ts.TotalDays); 

를 아니면 두 날짜의 Date 일부를받을 수 있도록하여 계산할 수있다 : 당신의 예상 결과를 가지고 가서, 나는 당신이 Ceiling를 사용할 필요가 같아요.