datejs (date ninja or whathaveyou ..)를 사용하려고하는데 이상한 결과가납니다. 다음은 테스트 할 콘솔로 출력하는 내용입니다.이 글을 잘못 쓰고 있거나 Date.js (date ninja)의 버그입니다
var d1 = Date.today();
var d2 = Date.parse(work.tax_credit_start);
var span2 = new TimeSpan(d2 - d1);
console.log('result of timespan test = ' + span2.getDays() + 'days between now and ' + Date.parse(work.tax_credit_start).toString('dd-mm-yyyy') + ' - ' + work.tax_credit_start);
엑셀 및 기타 온라인 서비스의 날짜 계산에 따르면 약 584 일이 걸릴 것으로 예상됩니다. 내가 너무 날짜 뉴질랜드 스타일 datejs위한 현지화 파일을 가지고
result of timespan test = -462days between now and 30-00-2010 - 30-06-2010
, 그래서 나는 그 문제가 될 것으로 예상하고 있지 않다 : 여기에 내가 가진거야. 그것이 문제인 것으로 보입니다. 또한 날짜를 구문 분석 한 다음 파싱되기 전의 형식과 동일한 문자열로 렌더링하면 그래도 안됩니다.
긴 하루, 어쩌면 나는 휴식이 필요할 것입니다. 생각/인터넷 지원?
아, 시작일이 끝나기 전에 표시가 + ve일까요? – RobG
감사합니다. 많이 감사합니다! – dibs