내가하려는 것은 이전 7 일간의 날짜를 포함하는 배열을 만드는 것입니다. 아래 코드는 나를 위해이 작업을 수행합니다. 그러나 (now.getDate() - index)가 1보다 작 으면 이전 달로 날짜를 다시 이동하지 않고 단순히 음의 값을 가져옵니다.지난 주 날짜 배열을 자바 스크립트 getDate에 저장합니다.
나는 그것을 (now.setDate (now.getDate() - index)로 고치려고했지만 그것을 고치려고했지만 유닉스 시간을 얻고있는 것 같았고, 정확한 시간이 아닌 것 같다. 당신은 (현재 날짜 마이너스 칠일가 0보다 큰 있기 때문에 깨진 보이지 않는 것, 기억) 문제를보고 싶다면
var bars = new Array();
var index = 0;
var NumFields = data.length - 2;
var now = new Date();
var date = new Array();
for(var i=0;i<NumFields;i++) {
$('.graph').append("<div class=\"bar\"></div>");
}
$('.graph > .bar').each(function() {
var currentData = data[index];
$(this).attr('value', currentData);
bars.push(currentData);
date.push(now.getDate() - index);
index++;
});
, 다음 habitic.com로 이동을 클릭 "실행."
도움 주셔서 감사합니다. ... 나는 매우 혼란 스러워요, 이것은 도움을 요청 요구하는만큼 나를 난처한 상황에 빠진 첫 번째 문제입니다
월 및 연도 크로스 오버로 인해 당신이 생각하는 것보다,이 문제는 더 복잡하다. 이 작업을 수행하려면 타임 스탬프로 변환해야합니다. 내가 너에게 무언가를 던져 줄 수 있는지 알 겠어. – mVChr