DateTime dtStart = new DateTime(2015,7,28);
LocalDate ldtStart = LocalDate.FromDateTime(dtStart);
DateTime dtEnd = new DateTime(2017, 2, 1);
LocalDate ldtEnd = LocalDate.FromDateTime(dtEnd);
Period period = Period.Between(ldtStart, ldtEnd, PeriodUnits.YearMonthDay);
결과 :
period.Years -> 1
period.Months -> 6
period.Days -> 4
노다 시간과의 날짜차가 맞습니까? 위의 대한
당신은 내가 노다에서 가져온 차이를 볼 수 있듯이 시간 라이브러리.
하지만 난 위의 링크에 대한 https://www.easycalculation.com/date-day/age-calculator.php
결과에 대해 서로 다른 결과를 얻을 :
일년 6 개월 및 일일
시작 날짜 : 2015년 7월 28일
종료 날짜 : 1 이월 2017
누군가 내가 노다 시간 플러그인에서 얻은 결과가 내가 제공 한 링크보다 정확하다고 말할 수 있습니까?
NodeTime에서 사용한 논리를 설명하고 결과를 확인하고이 플러그인을 사용하는 것에 대한 제안을 주신 Thanks @jon Skeet. 그 링크가 정확하지 않은 것 같아요. NodeTime을 사용하여 업무 경험의 차이를 계산합니다. 하나의 마지막 질문 : 최종 기간에 다른 날짜 차이에서 여러 기간을 추가하는 방법이 있습니까? –
@PratikGhag 당신이 무엇을 의미하는지 모르겠지만, 당신이하려는 일에 대한 명확한 예를 들어 새로운 질문을 던지시기 바랍니다. –
나는 이것을 스스로 알아 내려고 노력할 것이다. 내가 붙어 있다면 내가 물어볼거야. :) –