MVC 5 인터넷 응용 프로그램을 코딩 오전 및 SQL 문 및 List 함께 작동하는 함수를 작성하고 싶습니다. 당신이 볼 수 있듯이DiffDays 함수 계산 DateTime 순서 - 큰 DateTime 첫 번째 또는 두 번째
public static class TestableDbFunctions
{
[System.Data.Entity.DbFunction("Edm", "DiffDays")]
public static double? DiffDays(DateTime? dateValue1, DateTime? dateValue2)
{
if (!dateValue1.HasValue || !dateValue2.HasValue)
return null;
return (double)((dateValue2.Value - dateValue1.Value).TotalDays);
}
}
이 코드는 두 개의 DateTimes
사이의 일의 차이를 계산합니다
여기 내 코드입니다.
내 질문은 : 코드가 (dateValue2.Value - dateValue1.Value).TotalDays
또는 (dateValue1.Value - dateValue2.Value).TotalDays
이어야합니까?
미리 감사드립니다.
절대 값을 반환하지 않는 이유는 무엇입니까? –
항상 긍정적 인 가치를 반환하고 싶습니까? –