moment.js輕松實(shí)現(xiàn)獲取當(dāng)前日期是當(dāng)年的第幾周
更新時(shí)間:2015年02月05日 11:07:38 投稿:hebedich
這篇文章主要介紹了moment.js輕松實(shí)現(xiàn)獲取當(dāng)前日期是當(dāng)年的第幾周,需要的朋友可以參考下
代碼很簡(jiǎn)單就不多廢話了,直接奉上代碼:
復(fù)制代碼 代碼如下:
/**
* 實(shí)現(xiàn)當(dāng)前日期是當(dāng)年的第幾周,再向前和向后推幾周
* js數(shù)組保存當(dāng)前日期的前后兩周(共五周的數(shù)據(jù))
* */
var initSearchMajorChanges = function(){
//實(shí)現(xiàn)當(dāng)前日期是當(dāng)年的第幾周,再向前和向后推幾周,js數(shù)組保存當(dāng)前日期的前后兩周(共五周的數(shù)據(jù))
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數(shù)組保存當(dāng)前日期周的前后兩周(共五周的數(shù)據(jù)),以上是核心代碼!
使用方法也很簡(jiǎn)單,希望大家能夠喜歡。
您可能感興趣的文章:
- js獲取當(dāng)前周、上一周、下一周日期
- javascript 當(dāng)前日期加(天、周、月、年)
- js實(shí)現(xiàn)獲取當(dāng)前時(shí)間是本月第幾周的方法
- JS實(shí)現(xiàn)獲取當(dāng)前所在周的周六、周日示例分析
- 怎么使用js計(jì)算當(dāng)前一周的日期
- JS如何根據(jù)當(dāng)前日期獲取一周所有日期
- moment.js 計(jì)算當(dāng)前一周、一月對(duì)應(yīng)日期的實(shí)例
- js根據(jù)當(dāng)前日期獲取前一周或者后一周等日期
- 如何用js獲取當(dāng)年周數(shù)列表以及當(dāng)前日期是第幾周
相關(guān)文章
JavaScript實(shí)現(xiàn)多態(tài)和繼承的封裝操作示例
這篇文章主要介紹了JavaScript實(shí)現(xiàn)多態(tài)和繼承的封裝操作,結(jié)合實(shí)例形式分析了javascript中多態(tài)與繼承的實(shí)現(xiàn)及封裝相關(guān)操作技巧,需要的朋友可以參考下2018-08-08JS中國(guó)標(biāo)準(zhǔn)時(shí)間轉(zhuǎn)化為年月日時(shí)分秒'yyyy-MM-dd hh:mm:ss'的示例詳解
這篇文章主要介紹了JS中國(guó)標(biāo)準(zhǔn)時(shí)間轉(zhuǎn)化為年月日時(shí)分秒‘yyyy-MM-dd hh:mm:ss‘的相關(guān)知識(shí),通過示例代碼介紹了,Js各種時(shí)間轉(zhuǎn)換問題(YYYY-MM-DD 時(shí)間戳 中國(guó)標(biāo)準(zhǔn)時(shí)間),需要的朋友可以參考下2024-02-02關(guān)于JS數(shù)組追加數(shù)組采用push.apply的問題
JS數(shù)組追加數(shù)組沒有現(xiàn)成的函數(shù),這么多年我已經(jīng)習(xí)慣了a.push.apply(a, b);這種自以為很酷的,不需要寫for循環(huán)的寫法,一直也沒遇到什么問題,直到今天我要append的b是個(gè)很大的數(shù)組時(shí)才遇到了坑。2014-06-06原生JS實(shí)現(xiàn)手動(dòng)輪播圖效果實(shí)例代碼
手動(dòng)輪播圖,為輪播圖中的一種,輪播圖主要有無縫輪播,手動(dòng)輪播,延遲輪播,切換輪播等等,輪播圖主要用于展現(xiàn)圖片,新出商品,詞條,又能美觀網(wǎng)頁。給網(wǎng)頁中增加動(dòng)態(tài)效果。接下來通過本文給大家分享原生JS實(shí)現(xiàn)手動(dòng)輪播圖的實(shí)例代碼,一起看看吧2018-11-11Firefox下設(shè)為主頁的JavaScript代碼
在IE下,我們可以輕松使用以下代碼來實(shí)現(xiàn)設(shè)置主頁 但在firefox我們需要做的更多2008-09-09