首頁 > web前端 > js教程 > 主體

moment.js輕鬆實現取得當前日期是當年的第幾週_javascript技巧

WBOY
發布: 2016-05-16 16:15:44
原創
1873 人瀏覽過

程式碼很簡單就不多廢話了,直接奉上程式碼:

複製程式碼 程式碼如下:

/**
     * 實現目前日期是當年的第幾週,再向前和向後推幾週
     * js陣列保存目前日期的前後兩週(共五週的資料)
     **/
    var initSearchMajorChanges = function(){
        //實現目前日期是當年的第幾週,再向前和向後推幾週,js數組保存當前日期的前後兩週(共五週的數據)
        var vv='2015-02-07';
        var vNowDate=moment(new moment(vv).format("YYYY-MM-DD"));//.add('month',0).add('days',-1);
        var vWeekOfDay=moment(vNowDate).format("E");//算出這週的周幾
        var vWeekOfDays=7-vWeekOfDay-1;
        var vStartDate=moment(vNowDate).add('days',vWeekOfDays);
        var vEndDate=moment(vNowDate).add('days',-vWeekOfDay);
        var vStartDateNew=moment(vStartDate).add('days',7*$scope.gWeeks);
        var vEndDateNew=moment(vEndDate).add('days',-(7*$scope.gWeeks));
        //var vYearAndWeek=moment(vStartDate).format("YYYY") '-' moment(vStartDate).format("WW");
        searchMajorChanges(vStartDateNew,vEndDateNew);
    }

需求:

js數組保存當前日期週的前後兩週(共五週的資料),以上是核心代碼!

使用方法也很簡單,希望大家能夠喜歡。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板