moment.js轻松实现获取当前日期是当年的第几周


Posted in Javascript onFebruary 05, 2015

代码很简单就不多废话了,直接奉上代码:

/**

     * 实现当前日期是当年的第几周,再向前和向后推几周

     * 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数组保存当前日期周的前后两周(共五周的数据),以上是核心代码!

使用方法也很简单,希望大家能够喜欢。

Javascript 相关文章推荐
解密效果
Jun 23 Javascript
js Date自定义函数 延迟脚本执行
Mar 10 Javascript
Javascript中的window.event.keyCode使用介绍
Apr 26 Javascript
js+html+css实现鼠标移动div实例
Jan 30 Javascript
原生JavaScript编写canvas版的连连看游戏
May 29 Javascript
jQuery给指定的table动态添加删除行的操作方法
Oct 12 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
vue服务端渲染添加缓存的方法
Sep 18 Javascript
JS实现图片拖拽交换效果
Nov 30 Javascript
最简单的JS实现json转csv的方法
Jan 10 Javascript
分享几个JavaScript运算符的使用技巧
Apr 24 Javascript
javascript判断移动端访问设备并解析对应CSS的方法
Feb 05 #Javascript
Javascript数组操作函数总结
Feb 05 #Javascript
Javascript毫秒数用法实例
Feb 05 #Javascript
封装了jQuery的Ajax请求全局配置
Feb 05 #Javascript
node.js集成百度UE编辑器
Feb 05 #Javascript
浅谈JavaScript中Date(日期对象),Math对象
Feb 05 #Javascript
JavaScript计时器示例分析
Feb 05 #Javascript
You might like
Yii2.0预定义的别名功能小结
2016/07/04 PHP
php获取excel文件数据
2017/04/21 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
JS简单实现元素复制示例附图
2013/11/19 Javascript
js实现Select列表各项上移和下移的方法
2015/08/14 Javascript
如何解决谷歌浏览器下jquery无法获取图片的尺寸
2015/09/10 Javascript
JS实现淘宝支付宝网站的控制台菜单效果
2015/09/28 Javascript
基于JavaScript实现动态添加删除表格的行
2016/02/01 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
很棒的js选项卡切换效果
2016/07/15 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
Bootstrap和Java分页实例第一篇
2016/12/23 Javascript
纯js实现图片匀速淡入淡出效果
2017/08/22 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
小程序云开发如何实现图片上传及发表文字
2019/05/17 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
python实现socket客户端和服务端简单示例
2014/02/24 Python
python实现定时播放mp3
2015/03/29 Python
Python实现简单的用户交互方法详解
2018/09/25 Python
python对视频画框标记后保存的方法
2018/12/07 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
Python中pyecharts安装及安装失败的解决方法
2020/02/18 Python
python游戏开发的五个案例分享
2020/03/09 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
会议开场欢迎词
2014/01/15 职场文书
奶茶店创业计划书范文
2014/01/17 职场文书
上班离岗检讨书
2014/09/10 职场文书
财务务虚会发言材料
2014/10/20 职场文书
原告离婚代理词
2015/05/23 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
实用求职信模板范文
2019/05/13 职场文书
JavaScript实现简单拖拽效果
2021/09/15 Javascript