位置: IT常识 - 正文

moment的常见用法总结(moments的用法)

编辑:rootadmin
moment的常见用法总结

目录

指定语言

下载:

引入使用

使用

获取时间戳

生成指定时间的moment

获取对象

 格式化

 获取时间

获取当月的第一天时星期几

获取前n天/后n天

获取两个日期的时间差

比较两个时间的大小

判断一个年份是否是闰年

获取月份和星期

基础操作 

推荐整理分享moment的常见用法总结(moments的用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:monment用法,moments的用法,moment的用法及短语,moments的用法,moment的所有短语与配套例句,moment的用法总结,moment的用法及短语,moment的用法总结,内容如对您有帮助,希望把文章链接给更多的朋友!

moment的常见用法总结(moments的用法)

在我们前端开发中,我们会涉及到许多对时间日期的一些处理,本文就是对moment常见用法的总结

指定语言

不然可能会引起不必要的bug

moment.locale('zh-cn')下载: npm install moment --save或 yarn add moment引入使用 import moment from 'moment'使用获取时间戳# 精确到毫秒moment().valueOf()## 1584182611042 ;返回值为数值类型moment().format('x') ## 返回值为字符串类型# 精确到秒 moment().unix()## 1584182618 精确到秒 返回值为数值类型moment().format('X') ## 返回值为字符串类型生成指定时间的momentmoment("2000-9-28")#带格式moment("2000-9-28","MM-DD-YYYY")获取对象moment().toObject();# 返回一个包括:年、月、日、时、分、秒、毫秒的对象# { years: 2020 months: 2 date: 14 hours: 18 minutes: 47 seconds: 56 milliseconds: 526} 格式化moment().format();# 2020-03-14T19:14:05+08:00#默认返回的是上面的格式,我们也可以进行指定格式 moment().format('YYYY-MM-DD HH:mm:ss');# 2020-03-14 19:23:29 获取时间#获取今天的时分秒moment().startOf('day')#获取本周的第一天(周日)时分秒moment().startOf('week')#获取本周周几的时分秒moment().startOf('星期几')#获取当月第一天的时分秒moment().startOf('month')# 获取指定日期的0时0分0秒moment('2019-10-20').startOf('day')# 获取今天23时59分59秒moment().endOf('day')# 获取本周最后一天(周六)23时59分59秒moment().endOf('week')# 获取本周周日23时59分59秒moment().endOf('isoWeek')# 获取当前月最后一天23时59分59秒moment().endOf('month')获取当月的第一天时星期几# 用于设置星期几,其中星期日为 0、星期六为 6moment().startOf('month').day()获取前n天/后n天moment().add(7, 'days');moment().subtract(7, 'days')获取两个日期的时间差moment([2008, 2, 27]).diff([2007, 0, 28], 'day');# 424比较两个时间的大小moment('2010-10-31').isBefore('2010-12-31', 'day');# true

第二个参数用于确定精度,且不仅仅是要检查的单个值,因此使用 day 将会检查年份、月份、日期

需要注意的是:isBefore与isAfter都是开区间,如果想要使用闭区间,应该使用isSameOrBefore

isSameOrAfter

判断一个年份是否是闰年#不写年份的话,默认判断的是今年moment().isLeapYear();# falsemoment([2001]).isLeapYear() # false获取月份和星期moment.months()# ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]moment.monthsShort()# ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]moment.weekdays()# ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]moment.weekdaysMin()# ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]基础操作moment().hour() // 小时moment().date() // 一个月里的第几天moment().day() // 星期几moment().dayOfYear() // 一年里的第几天moment().week() // 一年里的第几周moment().month() // 第几个月moment().quarter() // 一年里的第几个季度moment().year() // 年moment().daysInMonth() // 当前月有多少天//操作moment().add(7, 'days') // 之后的第7天。第2个参数还可以是 'months', 'years' 等。注意是复数。moment().add(7, 'd')// 与上面一行代码的运行结果一样。moment().subtract(1, 'months') // 上个月// 还支持 'year','month' 等moment().endOf('week')// 早于moment('2010-10-20').isBefore('2010-10-21') // truemoment('2010-10-20').isBefore('2010-12-31', 'year') // false// 是否相等moment('2010-10-20').isSame('2010-10-20') // truemoment('2010-10-20').isSame('2009-12-31', 'year') // false// 晚于moment('2010-10-20').isAfter('2010-10-19') // truemoment('2010-10-20').isAfter('2010-01-01', 'year') // false// 是否在时间范围内moment('2010-10-20').isBetween('2010-10-19', '2010-10-25') // truemoment('2010-10-20').isBetween('2010-01-01', '2012-01-01', 'year') // falsemoment().isLeapYear()
本文链接地址:https://www.jiuchutong.com/zhishi/287934.html 转载请保留说明!

上一篇:胡德山国家森林里的延龄草湖,俄勒冈州 (© Frank Krahmer/Getty Images)(胡山森林公园门票多少钱一张)

下一篇:大雪山上的花鼠,日本北海道 (© plainpicture/Score. by Aflo/Takao Onozato/Aflo)(雪山上的老鼠)

  • 苹果xr黑屏无反应(iphone xr黑屏)

    苹果xr黑屏无反应(iphone xr黑屏)

  • 微信null什么意思(微信号显示null)

    微信null什么意思(微信号显示null)

  • 苹果电池用量记录怎么删除(苹果电池用量记录怎么隐藏)

    苹果电池用量记录怎么删除(苹果电池用量记录怎么隐藏)

  • 感光度是用来控制什么的(感光度是用来影响什么的)

    感光度是用来控制什么的(感光度是用来影响什么的)

  • 华为p30强制关机(华为p30强制关机不重启)

    华为p30强制关机(华为p30强制关机不重启)

  • 为什么扫条形码会出现无相关信息(为什么扫条形码显示没相关信息)

    为什么扫条形码会出现无相关信息(为什么扫条形码显示没相关信息)

  • QQ5个共同好友如何查看(qq5个共同好友如何删除)

    QQ5个共同好友如何查看(qq5个共同好友如何删除)

  • 公众号朋友关注能看到谁关注了吗(公众号朋友关注数量突然变化)

    公众号朋友关注能看到谁关注了吗(公众号朋友关注数量突然变化)

  • qq红包一次能发521吗(qq红包一次能发多少钱)

    qq红包一次能发521吗(qq红包一次能发多少钱)

  • 在word功能区中拥有的选项卡分别是什么(在word功能区中拥有的选项卡分别是)

    在word功能区中拥有的选项卡分别是什么(在word功能区中拥有的选项卡分别是)

  • z170主板配什么cpu(z170主板配什么风扇)

    z170主板配什么cpu(z170主板配什么风扇)

  • 固态一定要4k对齐吗(固态硬盘必须要4k对齐吗)

    固态一定要4k对齐吗(固态硬盘必须要4k对齐吗)

  • 保修官换是什么意思(保修期内官换机)

    保修官换是什么意思(保修期内官换机)

  • access2010是系统软件吗(access2010属于什么管理系统)

    access2010是系统软件吗(access2010属于什么管理系统)

  • win10高危漏洞要不要修复(电脑高危漏洞是什么意思)

    win10高危漏洞要不要修复(电脑高危漏洞是什么意思)

  • 手机let是啥(手机出现let)

    手机let是啥(手机出现let)

  • 美团自取怎么设置(美团上怎么设置自取)

    美团自取怎么设置(美团上怎么设置自取)

  • iphone转移到新iphone(iphone转移到新iphone是完全一样吗)

    iphone转移到新iphone(iphone转移到新iphone是完全一样吗)

  • 麦克风加强调不了(麦克风增强不能拖动)

    麦克风加强调不了(麦克风增强不能拖动)

  • 处理器r5和i5的区别(处理器r5和i5哪个好)

    处理器r5和i5的区别(处理器r5和i5哪个好)

  • 抖音可以转发别人的视频吗(抖音可以转发别人的直播吗)

    抖音可以转发别人的视频吗(抖音可以转发别人的直播吗)

  • 苹果通知和状态栏在哪(苹果通知和状态栏的设置)

    苹果通知和状态栏在哪(苹果通知和状态栏的设置)

  • 荣耀20支持红外吗(荣耀20支持红外线吗)

    荣耀20支持红外吗(荣耀20支持红外线吗)

  • 拼多多现金签到怎么删除好友(拼多多现金签到的钱怎么没有了)

    拼多多现金签到怎么删除好友(拼多多现金签到的钱怎么没有了)

  • qq怎么能看失效照片(怎样查看qq已经失效的文件)

    qq怎么能看失效照片(怎样查看qq已经失效的文件)

  • bootmgriscopressed怎么解决

    bootmgriscopressed怎么解决

  • cad剖面图的绘制步骤(cad剖面图绘制方法)

    cad剖面图的绘制步骤(cad剖面图绘制方法)

  • phpcms v9后台登录提示验证码错误(phpcms v9用户手册)

    phpcms v9后台登录提示验证码错误(phpcms v9用户手册)

  • 广告公司 印刷
  • 母公司与子公司的区别
  • 法人股东分红交什么税
  • 电信宽带个人和公司办收费标准
  • 个体工商户报税一年几次
  • 先分后合是什么意思
  • 在计算缴纳房产税时,不计入房产原值的是
  • 平销返利增值税怎么处理
  • 无法收回的应收账款情况说明
  • 最新出口退税申报流程
  • 消费税在流通环节征税吗
  • 产品成本计算的公式
  • 春节汽车租赁
  • 营改增要交增值税吗
  • 税号里面字母是大写吗
  • 会计七月份忙吗
  • 供应商赠送
  • 工程完工财务要做些什么
  • 银行透支算资产吗
  • 没票的购进能入成本吗
  • win7取消共享文件夹
  • 外购的形式
  • 在win7系统中,添加打印机驱动程序
  • windows10如何开启wifi
  • 退休返聘人员报销差旅费
  • 营改增全面推开为什么还叫试点
  • linux入门学习
  • 贷款核销对个人的影响
  • 原 !神静态网页布局详解,html+css布局实战,附详细代码
  • 埃姆雷莫尔
  • 公司的土地
  • 中医诊所的税收分类编码
  • 预缴所得税会计分录咋做
  • nstat命令 监视内核的SNMP计数器和网络接口状态
  • 自产产品用于福利要交增值税吗
  • 转出未交增值税借方余额表示什么
  • 暂估入库成本的会计分录
  • db2教程
  • mongodb主从复制和副本集架构有什么联系和区别
  • 收回以前年度多发奖金分录
  • 视同小规模纳税人是有?
  • 电子发票怎么开具流程呢?
  • sqlserver设置简单模式
  • 设备出租当月要确认收入吗
  • 专用发票什么意思
  • 本月冲红上月发票后的税款能抵减吗
  • 房产税和土地使用税什么时候申报
  • 合同里包括产品和服务吗
  • 发票跨年冲红怎么做账
  • 应收票据背书转让分录
  • 费用报销的凭证是什么
  • 当月销售次月开票成本怎么结转
  • 现金日记账谁负责
  • 银行存款日记账怎么填
  • 金税盘减免税款的会计分录
  • 发生额大额标准怎么确定
  • 刻章发票可以抵扣吗
  • 月末一次加权平均和移动加权平均的区别
  • 房地产开发企业销售自行开发的房地产项目
  • 64位CentOs7源码安装mysql-5.6.35过程分享
  • win7系统如何卸载office2007
  • window8系统好用吗
  • win7蓝屏是因为哪个补丁
  • cocos2dx游戏开发教程
  • 简述javascript中的函数
  • shell脚本获取命令的输出结果
  • 高效的python
  • perl怎么读取文件
  • qt绘制3d
  • linux的cp和mv
  • jquery easyui 教程
  • JavaScript中的数据类型分哪为两大类?
  • 2015年5-6月关于Android用户隐私保护的3篇顶级论文【2015.5-2015.6】
  • json python 字段读取
  • 工信部新车申报目彿
  • 电商平台税收怎么交
  • 保险赔款是免征还是不征?
  • 网上如何申请
  • 业务竞赛经验分享
  • 冷库出租需要交什么税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设