moment/dayjs常用操作,下一年,下一天
前言:
moment官网:文档 | Moment.js 中文网
dayjs用法和moment一样
目录:
具体功能:
1、日期加减
加:
减:
日期相减:
2、获取日期
当前月初月末日期:
当前年:
当前月:
当前季度:
上一年/下一年
上几年和下几年同理,做momment日期加减,月季度亦同理
上一季度/下一季度
年开始结束时间
季度开始结束时间
当前季度的开始结束时间:
指定年指定季度的开始结束时间:(某年某季度的开始结束时间)
3、格式化当前日期:
4、获取各阶段时间:
具体功能:
1、日期加减
加:
moment('2021-01-28').add(1, 'days').format('YYYY-MM-DD')
减:
moment('2021-01-28').subtract(1, 'days').format('YYYY-MM-DD')
日期相减:
var dateDiff = 0var m1 = moment(this.reportStartTime)var m2 = moment(this.reportEndTime)dateDiff = m2.diff(m1, 'day')
2、获取日期
当前月初月末日期:
var vStartDate=new moment().add('month',0).format("YYYY-MM")+'-01';
var vEndM=moment(vStartDate).add('month',1).add('days',-1);
var vEndDate=moment(vEndM).format("YYYY-MM-DD");
当前年:
moment().format("YYYY")
moment().year(); // Number
当前月:
moment().format('MM')
当前季度:
moment().quarter()
上一年/下一年
上一年:moment().add(-1, 'y').format("YYYY")
下一年:moment().add(1, 'y').format("YYYY")
上几年和下几年同理,做momment日期加减,月季度亦同理
上一季度/下一季度
上一季度:moment().add(-1, 'Q').quarter()
下一季度:moment().add(1, 'Q').quarter()
年开始结束时间
moment().startOf('year')
moment().endOf('year')
季度开始结束时间
当前季度的开始结束时间:
moment().startOf('quarter').format("YYYY-MM-DD")
moment().endOf('quarter').format("YYYY-MM-DD")
指定年指定季度的开始结束时间:(某年某季度的开始结束时间)
moment(moment().format("YYYY-02-01")).startOf('quarter').format("YYYY-MM-DD")
moment(moment().format("YYYY-02-01")).endOf('quarter').format("YYYY-MM-DD")
月度开始结束时间
moment().startOf('month')
moment().endOf('month')
3、格式化当前日期:
//显示结果为:"2017-09-20 15:35:52"moment(new Date()).format('YYYY-MM-DD HH:mm:ss');//显示结果为:"2017/09/20 15:39:58"moment(new Date()).format('YYYY/MM/DD HH:mm:ss');//显示结果为:"2017-9-20 15:40:45"moment(new Date()).format('YYYY-M-D HH:mm:ss');// y表示日期,m表示月份,d表示事件,h表示小时,m表示分钟,s表示秒,不区分大小写
4、获取各阶段时间:
当前时间://显示结果为:"2017-09-20 15:35:52"moment(new Date()).format('YYYY-MM-DD HH:mm:ss');获取前一个月的日期://显示结果为:"2017-08-20 15:35:52"moment(new Date()).subtract(1,'months').format('YYYY-MM-DD HH:mm:ss');获取前10天的日期://显示结果为:"2017-09-10 15:35:52"moment(new Date()).subtract(10,'days').format('YYYY-MM-DD HH:mm:ss');获取前一年的日期://显示结果为:"2016-09-20 15:35:52"moment(new Date()).subtract(1,'years').format('YYYY-MM-DD HH:mm:ss');
moment/dayjs常用操作,下一年,下一天相关推荐
- Linux——less指令常用操作
引言 对于生产环境.测试环境中的日志文件,我们可以通过less指令来进行查看并通过关键字进行查找.less命令的含义是:分屏查看文件内容. 它要比more命令更加强大,less在显示文件内容时,并不是 ...
- Windows下 MySQL命令 常用操作
2019独角兽企业重金招聘Python工程师标准>>> Windows平台下MySQL常用操作与命令 (一)客户端连接MySQL数据库服务器 命令格式:mysql -h 数据库服务器 ...
- ubuntu下安装mysql及常用操作
1.可通过ps -ef | grep mysql命令查看系统中是否有安装mysql 如果出现类似上述的页面,就证明是已经安装过了mysql,否则就是没有. 2.安装mysql 很简单,只需要键入如下命 ...
- Linux下vim常用操作
vim有三种模式,分别是命令模式.编辑模式和最后行模式 当我们在命令行模式中时是不可以进行文本编辑的,我们可以通过按一下几个字母中的其中一个进入编辑模式 i 插入,也就是在你光标位置的前面进行插入编辑 ...
- DBA常用操作----sqlserver篇(下)
引言 本篇文章中的还原操作是在有备份的基础上做的,如果还不知道如何备份的,欢迎大家翻阅上一篇文章,里面有详细的sqlserver备份教程. 文章链接:DBA常用操作----sqlserver篇(上) ...
- linux 指定库名 登录mysql_linux下对应mysql数据库的常用操作
ssh管理工具连接mysql数据库. 一.连接mysql数据库: 通过shh管理工具,登录linux的用户名,密码,进入ssh的命令行界面后,执行如下命令: mysql -u 数据库用户名 -p 然后 ...
- python 只取数值_快收藏!Python常用操作运算符,都在这了!(下)
泰迪学院-Python基础 公众号ID:taidixueyuan 还未阅读第一篇的小可爱,在这里可以直接跳转 快收藏!Python常用操作运算符,都在这了!(上) 5. 逻辑运算符 逻辑运算符包含an ...
- 不懂编程?节点包来凑——Dynamo常用节点包推荐(下)
接上篇文章,我们继续给大家分享节点包,这次呢,分享一些小众的节点包,可玩性也很高,但是不一定每个人都会用到,分享给大家,希望能帮到需要的人. 十一.Ampersand--★★★☆☆ Ampersand ...
- 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第6章-操作度优化条件下的移动机械臂协同搬运控制
第5章 回到目录 第7章 第6章-操作度优化条件下的移动机械臂协同搬运控制 6.1 引言 6.2 问题描述 6.2.1 移动机械臂模型 6.2.2 协同搬运的优化问题描述 6.3 协同搬运过程中的移动 ...
最新文章
- markdown python整段话_(7)python少儿编程之基础语法(二)
- 关于keil编译cortex-m3纯汇编时为什么问题使用align地址问题
- linux里hba状态_Windows和Linux系统查看HBA卡wwn号的方法 | 系统之家官网
- POJ 3660 Cow Contest(传递闭包floyed算法)
- layerconfirm 自动关闭问题 没有阻塞问题_微信新版本自动更新?赶紧关闭这个功能...
- php中reset函数,PHP reset()函数
- 决策树编程python_Python如何制定决策:编程中的控制流简介
- UI设计素材 | 备用的404界面,存起来
- 如何将以字符表示的16进制数转换为机器码表示的16进制数
- 倍加福二维码测试1-串口助手测试
- 走近冰球运动·体育项目
- 防控青光眼的3大武器
- 泸州职业技术学院计算机怎么样,泸州职业技术学院怎么样、好不好
- java学无止境-STFWnbsp;ornbsp;RTFM
- ArcGIS教程:ArcGIS中的图表是什么
- 刚体验完RabbitMQ?一文带你SpringBoot+RabbitMQ方式收发消息
- C# button按键无反应
- 分词工具比较及使用(ansj、hanlp、jieba)
- 物联网 (IoT) 为何如此重要?哪些技术让物联网成为了可能?
- hMailServer邮件服务器配置(超详细,附坑解决办法)
热门文章
- mysql rbo cbo_Oracle的RBO和CBO详细介绍和优化模式设置方法
- azure微软文字转语音小工具V1.3.2(ai智能配音,目前最好用)的使用说明和下载
- VS code 离线安装插件/扩展方法
- chatgpt智能提效职场办公-ppt怎么加音乐背景
- WINCC V7.5入门实例教程,使用常数数组用FunctionTrendControl控件绘制趋势曲线(区别于7.0及以前的老版本,脚本更新)
- 腾讯笔试题--微信红包
- 跨界融合引尴尬,智能珠宝能向前走远?
- 百度离线地图API2.0 百度离线地图api,已经修改源码
- fgsea进行GSEA富集分析
- layabox 打印_layaair-doc/Chinese/LayaNative/LayaDcc_Tool at master · layabox/layaair-doc · GitHub...