2017-02-21 110 views

回答

3

從文檔:

由於不同的語言環境定義的星期編號不同, Moment.js增加的重要時刻#周獲取/設置一年的本地化星期。

由於31.12是一個星期天,它看起來像你的國家的星期從星期天開始。

1

因爲31日落在下一年的第一週,因此1; 31 st是星期天。

1

從moment.js文檔:

一年的周取決於這一天是星期幾(星期日,星期一,等等)的第一天,和一週的第一週年。

例如,在美國,星期日是一週中的第一天。 1月1日的一週是今年的第一週。

在法國,星期一是一週的第一天,而1月4日是本年的第一週。

4

所以,如果你有獲得正確的週數使用.isoWeek()

$(document).ready(function(){ 
    var weeknumber = moment("11-26-2016", "MMDDYYYY").week(); 
    alert(weeknumber); 
    }); 

    $(document).ready(function(){ 
    var weeknumber = moment("11-26-2016", "MMDDYYYY").isoWeek(); 
    alert(weeknumber); 
    }); 

,會爲你

工作中的問題