moment.js格式化常用使用方法总结大全

Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。日常开发中,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。以下就是JavaScrip教程网对moment.js使用过程中的常用使用方法总结,希望可以帮助到大家。

一、设定moment区域为中国

// require 方式
require('moment/locale/zh-cn')
moment.locale('zh-cn'); 
 
// import 方式
import 'moment/locale/zh-cn'
moment.locale('zh-cn'); 

二、基础格式 用法

moment(new Date()).format("YYYY-MM-DD)  // 2021-10-23

moment(new Date()).format("YYYY/MM/DD)  // 2021/10/23

moment(new Date()).format("YYYYMMDD日”)  // 2021年10月23日

moment(new Date()).locale('zh-cn').format('L')  // 2021/10/23

moment(new Date()).locale('zh-cn').format('l')  // 2021/10/23

moment(new Date()).locale('zh-cn').format('LL')  // 2021年10月23日

moment(new Date()).locale('zh-cn').format('ll')  // 2021年10月23日

moment(new Date()).format("YYYY-MM-DD hh:mm:ss”)  // 2021-10-23 10:50:33

moment(new Date()).format(YYYYMMDD日 hh时mm分ss秒“)  //   2021年10月23日 10时50分33秒

moment(new Date()).locale('zh-cn').format('LLL')  //   2021年10月23日上午10时50分

moment(new Date()).locale('zh-cn').format('lll')  //   2021年10月23日 10:50

moment(new Date()).locale('zh-cn').format('LLLL')  //   2021年10月23日星期四上午10时50分

moment(new Date()).locale('zh-cn').format('llll')  //   2021年10月23日星期四 10:50

moment(new Date()).format("YYYY-MM-DD HH:mm:ss”)  // 2021-10-23 23:50:33

moment(new Date()).format(YYYYMMDDHH时mm分ss秒“)  //   2021年10月23日 23时50分33秒

moment().format('dddd') // 星期

moment(new Date()).add(1,"days").format("YYYY-MM-DD")  // 2021-10-24  加一天

moment(new Date()).add(1,"weeks").format("YYYY-MM-DD")  // 2021-10-30 加一周

moment(new Date()).add(1,"months").format("YYYY-MM-DD")  // 2021-11-23  加一月

moment(new Date()).add(1,"years").format("YYYY-MM-DD")  // 2022-10-23  加一年

moment().subtract(1, "days").format("YYYY-MM-DD") // 2021-10-22  前一天

moment().subtract(1, "weeks").format("YYYY-MM-DD") // 2021-10-16  前一周

moment().subtract(1, "months")
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值