1
나는 밀리 초 단위로 타임 스탬프 작업을하고 있습니다. 내 for
루프를 통과 할 때마다 변수에 한 달 추가하고 싶습니다.타임 스탬프에서 한 달 씩 증가
for(var i=0;i<record.length;i++)
{
x += someValue;
}
누계를 매회 1 개월 씩 늘릴 수 있습니까? 두 달 간의 차이와 동일한 간단한 가치가 있습니까? 아니면 두 달 동안 타임 스탬프를 가져와 차이를 뺍니까?
편집 나는이의 수정 된 버전을 사용하고 내 사건에서 일했다.
while(year < someYear)
{
if(month == 12)
month = 1;
else
month+=1;
newTimestamp = new Date(year, month, day).getTime()
x = newTime;
}
정확히 얼마나 필요합니까? 정확히 한 달에서 두 번째 달까지? 아니면 그냥 하루? 아니면 "다음 달"이외에? –
'month = 1000 * 60 * 60 * 24 * 30이 아니겠습니까? [...] x + = 달'? (당신은 그것을 간단하게 할 수 있습니다.) –
달의 길이가 다양하기 때문에 정확하게 달을 지정하고 추가 할 수 없다면 총계가 부정확 할 것입니다. – Shmoopy