美文网首页
强大的第三方组件库moment 日期时间格式化

强大的第三方组件库moment 日期时间格式化

作者: 朱朱是个小太阳 | 来源:发表于2022-12-11 17:37 被阅读0次

Moment 被设计为在浏览器和 Node.js 中都能工作。

所有的代码都应该在这两种环境中都可以工作,并且所有的单元测试都应该在这两种环境中运行。

CI 系统当前使用以下的浏览器:Windows XP 上的 Chrome,Windows 7 上的 IE 8、9 和 10,Windows 10 上的 IE 11,Linux 上最新的 Firefox,OSX 10.8 和 10.11 上最新的 Safari。

一、安装

cnpm i moment--save或 npm install moment

或<script src="moment.js"></script>

或bower install --save moment

Moment.js 在 cdnjs.com 和 jsDelivr 上可用。

二、使用

import moment from 'moment'

获取年月日:moment().format('YYYY-MM-DD HH:mm:ss');

//获取当前日期:moment(new Date()).format("YYYY-MM-DD")

//获取本日截止时间:

moment().startOf('day').format("YYYY-MM-DD HH:mm:ss")

moment().endOf('day').format("YYYY-MM-DD HH:mm:ss")

moment().startOf('month').format('YYYY-MM-DD'),//本月初始时间

//上一年/下一年:

上一年:moment().add(-1, 'y').format("YYYY")

下一年:moment().add(1, 'y').format("YYYY")

//获取月份

moment().get('month')

moment().month(currMonth - 2).format('YYYY-MM')

//设置年份

moment().year(2022)

moment().set('year', 2022)

获取周

moment().week();//当前周(number)

moment().startOf('isoWeek');//当前周开始时间

moment().endOf('isoWeek');//当前周结束时间

moment().add(-1, 'W');//上一周

moment().add(1, 'W');//下一周

//注上一周 -1 下一周 +1  以此类推  月、季度、年同理

获取月

moment().month();//当前月-1(number)

moment().startOf('month');//当前月开始时间

moment().endOf('month');//当前月结束时间

moment().add(-1, 'M');//上一月

moment().add(1, 'M');//下一月

获取季度

moment().quarter();//当前季度(number)

moment().startOf('quarters');//所在季度开始时间

moment().endOf('quarters');//所在季度结束时间

moment().add(-1, 'Q');//上一季度

moment().add(1, 'Q');//下一季度

获取年

moment().year();//当前年(number)

moment().startOf('year');//所在年开始时间

moment().endOf('year');//所在年结束时间

moment().add(-1, 'y');//上一年

moment().add(1, 'y');//下一年

是否是闰年

moment().isLeapYear();#truemoment([2001]).isLeapYear()#false

获取当月第一天是星期几

# 用于设置星期几,其中星期日为0、星期六为6moment().startOf('month').day()

获取前几天 / 后几天

moment().add(3,'days');moment().subtract(3,'days')

参考:http://momentjs.cn/docs/#/displaying/,https://blog.csdn.net/weixin_38673922/article/details/125933744

相关文章

网友评论

      本文标题:强大的第三方组件库moment 日期时间格式化

      本文链接:https://www.haomeiwen.com/subject/iojufdtx.html