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 相关文章推荐
IE innerHTML,outerHTML所引起的问题
Jun 04 Javascript
一步一步教你写一个jQuery的插件教程(Plugin)
Sep 03 Javascript
在js中判断checkboxlist(.net控件客户端id)是否有选中
Apr 11 Javascript
jQuery让控件左右移动的三种实现方法
Sep 08 Javascript
利用JS提交表单的几种方法和验证(必看篇)
Sep 17 Javascript
jquery获取下拉框中的循环值
Feb 08 Javascript
微信小程序 实现动态显示和隐藏某个控件
Apr 27 Javascript
d3.js实现立体柱图的方法详解
Apr 28 Javascript
Vue2.x中的父组件传递数据至子组件的方法
May 01 Javascript
jQuery实现QQ空间汉字转拼音功能示例
Jul 10 jQuery
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
Vue.js组件使用props传递数据的方法
Oct 19 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
生成随机字符串和验证码的类的PHP实例
2013/12/24 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
浅谈PHP中其他类型转化为Bool类型
2016/03/28 PHP
JS中彻底删除JSON对象组成的数组中的元素
2020/09/22 PHP
通过修改referer下载文件的方法
2008/05/11 Javascript
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
JS的Document属性和方法小结
2013/09/17 Javascript
js获取上传文件大小示例代码
2014/04/10 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
JavaScript的arguments对象应用示例
2014/09/15 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
2015/03/24 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
three.js实现3D模型展示的示例代码
2017/12/31 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
python中协程实现TCP连接的实例分析
2018/10/14 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
python对矩阵进行转置的2种处理方法
2019/07/17 Python
详解python tkinter模块安装过程
2020/01/06 Python
jupyter notebook 重装教程
2020/04/16 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
2020/05/24 Python
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
校领导推荐信
2013/11/01 职场文书
财务分析个人的自荐书范文
2013/11/24 职场文书
动漫专业高职生职业生涯规划书
2014/02/15 职场文书
小学三年级学生评语
2014/04/22 职场文书
领导班子个人对照检查剖析材料
2014/09/29 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
外科护士长工作总结
2015/08/12 职场文书
浅谈Nginx 中的两种限流方式
2021/03/31 Servers
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers