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 相关文章推荐
jquery autocomplete自动完成插件的的使用方法
Aug 07 Javascript
js保留两位小数使用toFixed实现
Jul 29 Javascript
JavaScript中常用的六种互动方法示例
Mar 13 Javascript
JavaScript判断是否为数字的4种方法及效率比较
Apr 01 Javascript
jQuery 遍历函数详解
Jul 05 Javascript
javascript获取当前的时间戳的方法汇总
Jul 26 Javascript
js匿名函数使用&传参(实例)
Sep 08 Javascript
element-ui 表格数据时间格式化的方法
Aug 24 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
Oct 25 Javascript
vue项目创建并引入饿了么elementUI组件的步骤
Apr 11 Javascript
Vue指令之 v-cloak、v-text、v-html实例详解
Aug 08 Javascript
在react-antd中弹出层form内容传递给父组件的操作
Oct 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
用Zend Encode编写开发PHP程序
2006/10/09 PHP
dede3.1分页文字采集过滤规则详说(图文教程)
2007/04/03 PHP
php数据入库前清理 注意php intval与mysql的int取值范围不同
2010/12/12 PHP
PHP中创建空文件的代码[file_put_contents vs touch]
2012/01/20 PHP
php单文件版在线代码编辑器
2015/03/12 PHP
JQuery实现表格中相同单元格合并示例代码
2013/06/26 Javascript
模拟多级复选框效果的jquery代码
2013/08/13 Javascript
node.js中的socket.io的广播消息
2014/12/15 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
走进javascript——不起眼的基础,值和分号
2017/02/24 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
vue实现分页组件
2020/06/16 Javascript
详解Jest结合Vue-test-utils使用的初步实践
2019/06/27 Javascript
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
如何处理Python3.4 使用pymssql 乱码问题
2016/01/08 Python
pygame加载中文名mp3文件出现error
2017/03/31 Python
对python抓取需要登录网站数据的方法详解
2018/05/21 Python
django表单实现下拉框的示例讲解
2018/05/29 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
Django处理多用户类型的方法介绍
2019/05/18 Python
Python tkinter三种布局实例详解
2020/01/06 Python
澳大利亚墨水站Ink Station:墨水和碳粉打印机墨盒
2019/03/24 全球购物
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
贫困证明模板(3篇)
2014/09/16 职场文书
婚前协议书范本两则
2014/10/16 职场文书
民主评议党员个人自我评价
2015/03/03 职场文书
技能培训通讯稿
2015/07/18 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
话题作文之生命的旋律
2019/12/17 职场文书
django如何自定义manage.py管理命令
2021/04/27 Python
Python 内置函数速查表一览
2021/06/02 Python