let pickDate = moment(this.searchForm.date);
let firstDay = pickDate.day(0).format('YYYYMMDD');//上周天
let lastDay = pickDate.day(7).format('YYYYMMDD');//周天
let previousDate = moment(this.searchForm.date).subtract(1, "weeks").format("YYYY-MM-DD");//上周
let diff = pickDate.diff(moment(), 'days');//相差几天
var today = moment().format('YYYY-MM-DD');
var last7 = moment().subtract('days', 6).format('YYYY-MM-DD');//7天前
var lart30 = moment().subtract('days', 29).format('YYYY-MM-DD');//30天前
let week = moment(this.searchForm.week);
startTime = week.startOf('week').format('YYYYMMDD');//周初
endTime = week.endOf('week').format('YYYYMMDD');//周末

let month = moment();
startTime = month.startOf('month');//月初
endTime = month.endOf('month');//月末

转载于:https://www.cnblogs.com/zhaomeizi/p/9138976.html

moment.js 常用(几天前、相差几天、自然周、自然月)相关推荐

  1. js 操作在当前日期加减(天、周、月、年数)

    目录 1.当前时间的15天后 2. 相关延伸 1.当前时间的15天后 getNextDay () {let nowDate = new Date()nowDate.setDate(nowDate.ge ...

  2. js操作在当前日期加减(天、周、月、年数)

    1. 项目案例 首先,我们创建个获取当前日期的变量nowDate,项目中需求是设置在当前时间的15天后做xxx事情,写一个方法 getNextDay () {let nowDate = new Dat ...

  3. prototype.js常用函数及其用法

    prototype.js常用函数: 函数名  解释  举例  Element.toggle  交替隐藏或显示  Element.toggle(''div1'',''div2'')  Element.h ...

  4. js 获取url问号前_收下这波 JS 技巧,从此少加班

    各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的.这个时候就需要寻求搜索引擎的帮助.这种方法效率是非常低下的,而且根据作者的个性不能保证其对自己的口味.因此这篇文字包含了一份 JS ...

  5. js常用插件(三)之html2canvas生成海报

    js常用插件之html2canvas截图生成海报 欢迎点击: 个人官网博客 先引用cdn或自己下载下来 <script src="https://cdn.bootcdn.net/aja ...

  6. java项目 github_我们分析了30,000个GitHub项目-以下是Java,JS和Ruby排名前100的图书馆...

    java项目 github 开发人员每天面临的最大难题之一是要使用哪些软件库. 使用热门的新框架还是已经使用了十年的"无聊"的经过反复测试的框架? 使框架成功的主要因素之一是其用户 ...

  7. 我们分析了30,000个GitHub项目-以下是Java,JS和Ruby排名前100的图书馆

    开发人员每天面临的最大难题之一是要使用哪些软件库. 选择热门的新框架还是已经使用了10年的"无聊"的经过反复测试的框架? 使框架成功的主要因素之一是其用户和贡献者社区. 虽然很容易 ...

  8. 前端JS常用工具方法

    前端JS常用工具方法 // var ua = window.navigator.userAgent.toLowerCase(); /*** 前端JS常用工具方法* @class Tools*/ exp ...

  9. js常用插件(七)之conversion压缩图片(不改变图片尺寸大小)

    js常用插件之conversion压缩图片(重点:不改变尺寸大小) 欢迎点击: 个人官网博客 图片压缩只是他的一种功能,更多可以查看官方文档 重点:压缩体积并且图片尺寸大小是不变的 用法很简单: &l ...

  10. JS常用脚本+html代码大全+对联广告代码效果大全

    JS常用脚本 1. on_contextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border on_co ...

最新文章

  1. PyCharm5.0软件安装教程
  2. 【机器学习】一文读懂层次聚类(Python代码)
  3. 解决ajax方法内部不能给外部变量赋值的问题
  4. Python 爬虫学习 系列教程
  5. C++程序设计基础(7)位运算
  6. python实现电脑程序自动化_python基于pywinauto实现PC客户端自动化
  7. (转)Atom安装插件被墙,解决方案:给apm设置中国国内镜像
  8. 多线程id为什么是负的?原因
  9. RFID FDX HDX Technology
  10. 无线电发射器 Android,简单无线电app
  11. python更新包列表出错_python – 完整更新pip包时出错
  12. 学习C语言未来的发展方向
  13. matlab regstat函数,MATLAB如何使用binostat函数计算二项分布的期望和方差
  14. VTK笔记-图形相关-两个平面上的多边形+三角带=闭合多边形(棱柱体)
  15. ipmitool配置管理网络
  16. 阿里研究院副院长:数字化转型的十个本质
  17. 苹果手机删除的视频怎么找回
  18. 华为南研所提前批面试(2015年8月22日)
  19. KGC的衡量指标(MR、MRR、Hits@n)
  20. 谷歌提供的地理位置信息和反地理位置信息

热门文章

  1. 网络爬虫初步:从一个入口链接开始不断抓取页面中的网址并入库
  2. Android开发中如何设置不显示标题和设置全屏
  3. 迪米特法则(Law of Demeter) 简介
  4. 【转】 Ubuntu 11.04 下安装配置 JDK 7
  5. 新建gradle项目时总在下载gradle.zip
  6. 局域网上传文件到服务器很慢,win10局域网内传文件很慢怎么办_win10局域网内文件传输很慢如何处理-win7之家...
  7. c语言获取时间并存储,如何在C程序中获取日期和时间值?
  8. 群晖nas怎么上传整个文件夹_你为什么需要一台NAS(第二期)
  9. 足不出户完成交付独家交付秘籍(第二回)
  10. 从零入门 Serverless | 一文搞懂函数计算及其工作原理