2017-10-25 3 views
-1

配列に週番号を入れたいと思います。誰か助けてくれますか?
Moment.js週配列の中の数字

私はこれを試してみました:

var week = []; 
var now = moment().week(); 

while(now) { 
    var current = moment().week(); 
    week.push(moment().week()); 
    now--; 
} 

console.log("Week:" + week); 

出力は常にある:

Week:43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43 

しかし、私は1,2,3,4,5, ... 50,51,52,53

+0

そのためのコードを記述しましたか? –

+0

質問を編集します。答えとして投稿しないでください –

+0

回答が投稿されています –

答えて

0
var current = moment().weeksInYear(); 
var week = []; 

for(var i=1;i<=current;i++) 
{ 
    week.push(i); 
} 

console.log(week); 

はこの1つを試してみてくださいしたいと思います。あなたはループ外でmoment().weeksInYear();を使用する必要があります

+0

よかったです。結果は週:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23 、24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43しかし、他の週は何ですか? –

+0

use moment()。weeksInYear();年内に合計週を取得するため –

+0

thx非常に非常に –

関連する問題