位置: 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)(雪山上的老鼠)

  • 苹果13promax怎么安装软件(苹果13promax怎么强制重启)

    苹果13promax怎么安装软件(苹果13promax怎么强制重启)

  • office激活和不激活有什么区别(office激活和不激活怎么查看)

    office激活和不激活有什么区别(office激活和不激活怎么查看)

  • 淘宝红包怎么用(淘宝红包怎么用掉)

    淘宝红包怎么用(淘宝红包怎么用掉)

  • 苹果id支付宝收不到验证码(苹果id支付宝收不了款)

    苹果id支付宝收不到验证码(苹果id支付宝收不了款)

  • ios13.4.1录屏在哪(ios13.5录屏在哪)

    ios13.4.1录屏在哪(ios13.5录屏在哪)

  • 微信公众号关注了取消没事吧(微信公众号关注太多怎么全部关闭)

    微信公众号关注了取消没事吧(微信公众号关注太多怎么全部关闭)

  • 使用屏幕保护程序是为了(使用屏幕保护程序是为了什么)

    使用屏幕保护程序是为了(使用屏幕保护程序是为了什么)

  • opporeno语音助手怎么唤醒(opporeno语音助手叫什么)

    opporeno语音助手怎么唤醒(opporeno语音助手叫什么)

  • 保证计算机信息安全有哪些措施(保证计算机信息系统安全的安全原则)

    保证计算机信息安全有哪些措施(保证计算机信息系统安全的安全原则)

  • 苹果xr拍照模糊(苹果xr拍照模糊背景)

    苹果xr拍照模糊(苹果xr拍照模糊背景)

  • 苹果自动填充密码什么意思(苹果自动填充密码怎么设置)

    苹果自动填充密码什么意思(苹果自动填充密码怎么设置)

  • 怎样发定位图(地图定位怎么设置)

    怎样发定位图(地图定位怎么设置)

  • 苹果11会双卡双待吗(苹果11双卡双待怎么用副卡打电话)

    苹果11会双卡双待吗(苹果11双卡双待怎么用副卡打电话)

  • 苹果手机跳屏是什么原因(苹果手机跳屏是屏幕坏了吗)

    苹果手机跳屏是什么原因(苹果手机跳屏是屏幕坏了吗)

  • 小米秤出现L什么意思(小米秤出现l什么意思)

    小米秤出现L什么意思(小米秤出现l什么意思)

  • 快手被限制播放量多久(快手被限制播放量是什么原因)

    快手被限制播放量多久(快手被限制播放量是什么原因)

  • 苹果ipad能读取u盘吗(苹果ipad能读取移动硬盘文件吗)

    苹果ipad能读取u盘吗(苹果ipad能读取移动硬盘文件吗)

  • word文档上角标(word文档角标怎么弄)

    word文档上角标(word文档角标怎么弄)

  • 租充电宝怎么退押金(租充电宝怎么退押金微信)

    租充电宝怎么退押金(租充电宝怎么退押金微信)

  • 零轴线是什么意思(零轴线是哪条线)

    零轴线是什么意思(零轴线是哪条线)

  • 号码变空号了怎么恢复(号码变空号了怎么恢复卡号)

    号码变空号了怎么恢复(号码变空号了怎么恢复卡号)

  • 文件夹里面的文件怎么调换顺序(文件夹里面的文档怎么按我要求排序)

    文件夹里面的文件怎么调换顺序(文件夹里面的文档怎么按我要求排序)

  • qq发视频最多几分钟(qq发视频能发多大的)

    qq发视频最多几分钟(qq发视频能发多大的)

  • 帝国CMS报错Table ‘empirecms.phome_ecms_’ doesn’t exist怎么解决(帝国cms8.0)

    帝国CMS报错Table ‘empirecms.phome_ecms_’ doesn’t exist怎么解决(帝国cms8.0)

  • python中使用logging的好处(python logger)

    python中使用logging的好处(python logger)

  • 旅游业成本具体有哪些
  • 股东撤资涉及到哪些税如何缴纳?
  • 怎么证明自己是建档立卡贫困户
  • 个税退还会计分录
  • 企业对公账户钱怎么取出来
  • 什么情况需要预缴增值税
  • 印花税不用计提会计第几号准则
  • 算所得税要不要减去增值税
  • 资产负债表应交税费期末余额是什么意思
  • 贴现率和折现率一样吗
  • 出售生产线计入哪里
  • 隔月红冲发票对报税有影响
  • 当月用专票是增版还是增量
  • 提前报废的固定资产怎么处理
  • 劳务派遣简易征收备案
  • 固定资产简易办法3%减按2%
  • 备查账簿根据企业的实际需要设置没有固定的格式要求
  • 多计提企业所得税费用会计分录
  • 以旧机器抵货款合法吗
  • 商誉减值测试的方法有哪些
  • 简易计税劳务分包发票可以差额抵扣吗
  • 本月做账下月认证的进项怎么做账?
  • 撤销权之诉需要哪些证据
  • wordpress主题dux
  • 债权转增资本公积账务处理
  • PHP clearstatcache()函数详解
  • 跨省经营建筑企业税收政策
  • 存货非正常损失的所得税处理
  • upload靶场搭建
  • 财政返还土地奖金的规定
  • iis 7下安装laravel 5.4环境的方法教程
  • 结转以前年度本年利润会计分录
  • 测试工程师有前途么
  • 前端实现文件下载列表
  • 图像超分综述怎么做
  • transformer for
  • 税费滞纳金计入增值税吗
  • 预缴纳税申报怎么不能保存
  • 收到银行承兑汇票
  • 合作公司投资方式
  • 用工会经费给员工发工资
  • 资金占用费怎么开票
  • 代扣职工个人应承担的社保费
  • 自有资金等于货币资金吗
  • 购买的优惠卷到期后退款
  • 食堂买菜是什么费用
  • sql2008还原
  • 建筑公司算不算企业
  • 公司购车需要什么材料
  • 金税四期的主要内容
  • 费用没有发票先开什么
  • 所得税核定征收的政策
  • 个税专项附加继续教育如何扣除?
  • 个税手续费怎么计算
  • 购买农产品普通发票怎么做账
  • 未开发票已收款如何做账?
  • 应交税费为负数在资产负债表中的列报
  • 城市综合配套
  • 工会经费主要用于什么服务岗位
  • 建筑业营改增的主要内容
  • sql-3
  • mysql同步问题之Slave延迟很大优化方法
  • sql触发器使用存储过程
  • Windows PC用iCloud多设备共享数据图文教程
  • 手把手教你安装使用国家反诈中心
  • winoldap.exe - winoldap进程是什么意思
  • centos怎么安装
  • linux 管道实现
  • win8开始菜单变为win10
  • windows 8
  • 如何让卖家给你乖乖退款
  • python 500行
  • jquery的checked
  • ja开发
  • 仿百度首页
  • 交互式shell是什么意思
  • python引用和调用有什么不同
  • javascript test
  • 地税局是政府部门吗
  • 税控发票开票系统对电脑配置有要求吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设