moment.js轻松实现获取当前⽇期是当年的第⼏周代码很简单就不多废话了,直接奉上代码:
复制代码代码如下:
/**
* 实现当前⽇期是当年的第⼏周,再向前和向后推⼏周
* 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当前日期加一天}
需求:
js数组保存当前⽇期周的前后两周(共五周的数据),以上是核⼼代码!
使⽤⽅法也很简单,希望⼤家能够喜欢。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论