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 相关文章推荐
一些不错的js函数ajax
Aug 20 Javascript
Jquery Ajax的Get方式时需要注意URL地方
Apr 07 Javascript
原生JavaScript实现滚动条效果
Mar 24 Javascript
JavaScript+html5 canvas绘制的小人效果
Jan 27 Javascript
关于Jquery中的事件绑定总结
Oct 26 Javascript
Angular2学习教程之ng中变更检测问题详解
May 28 Javascript
Vue.js常用指令的使用小结
Jun 23 Javascript
Node.js dgram模块实现UDP通信示例代码
Sep 26 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
详解如何使用node.js的开发框架express创建一个web应用
Dec 20 Javascript
AJAX在JQuery中的应用详解
Jan 30 jQuery
快速了解Node中的Stream流是什么
Feb 13 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
地摊中国 - 珍藏老照片
2020/08/18 杂记
PHP执行速率优化技巧小结
2008/03/15 PHP
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
(转载)JavaScript中匿名函数,函数直接量和闭包
2007/05/08 Javascript
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
JavaScript数值数组排序示例分享
2014/05/27 Javascript
JavaScript截断字符串的方法
2015/07/15 Javascript
js事件源window.event.srcElement兼容性写法(详解)
2016/11/25 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
js canvas实现写字动画效果
2018/11/30 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
判断网页编码的方法python版
2016/08/12 Python
Python使用内置json模块解析json格式数据的方法
2017/07/20 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
python模拟鼠标点击和键盘输入的操作
2019/08/04 Python
Python学习笔记之函数的定义和作用域实例详解
2019/08/13 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
Django框架反向解析操作详解
2019/11/28 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
Python随机数函数代码实例解析
2020/02/09 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
python 通过文件夹导入包的操作
2020/06/01 Python
python 判断一组数据是否符合正态分布
2020/09/23 Python
Python tkinter实现日期选择器
2021/02/22 Python
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
感恩老师演讲稿400字
2014/08/28 职场文书
2014年终工作总结范本
2014/12/15 职场文书
关于清明节的演讲稿2015
2015/03/18 职场文书
Python实现天气查询软件
2021/06/07 Python
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
图文详解nginx日志切割的实现
2022/01/18 Servers