0

나는 템플릿으로이 데모를 사용하고 있습니다 : http://almende.github.io/chap-links-library/js/timeline/examples/example05_format_custom_html.htmlGoogle Visualizate Timeline 차트 날짜가 이상하게 1 개월 후 ... 내가 무엇을 놓치고 있습니까?

그것은 좋은 타임 라인이지만, 심지어 공식의 예에서, 소스 코드는 새로운 날짜 (2010, 7, 19)과 같은 7 월의 날짜를 표시하고 타임 라인 쇼 한 달 후, 8 월에? php 날짜를 Date()에 반향시키고 있습니다. 그리고 같은 문제가 있습니다. 나는 00시에 시작하는 배열 때문일 수도 있다고 생각했지만, 적어도 올바른 예가 아닌가? 내 모든 달에서 1을 뺀 것보다 쉬운 수정이 있는지 궁금합니다. 어떤 도움을 주셔서 감사합니다 !!

답변

4

JavaScript 개월은 0입니다.

결과적으로 1 월은 0, 2 월은 1 등입니다. 따라서 데이터와 일치 시키면 모든 것이 한 달 남았습니다.

new Date("2013-01-05").getUTCMonth(); // 0 
new Date("2013-02-05").getUTCMonth(); // 1 
new Date("2013-12-05").getUTCMonth(); // 11 
+0

대단히 감사합니다. 한 달을 빼고 현재 잘 작동합니다. – user1610717

관련 문제