相关文章推荐
腼腆的饭卡  ·  关于VideoCapture.read()视 ...·  6 月前    · 
傻傻的大熊猫  ·  TS ...·  10 月前    · 
急躁的围巾  ·  React中this.setState({x ...·  1 年前    · 
坚韧的李子  ·  grasshopper ...·  1 年前    · 

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

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

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

2023年01月04日 21:27 --阅读 · --喜欢 · 新起点软件管家
粉丝: 212 文章: 12

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

一、设定moment区域为中国

二、基础格式 用法

1.日期

2.时间日期

3.日期时间(24小时制)

4.星期

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

5.当前日期之后的某一天/周/月/年/

6.当前日期之前的某一天/周/月/年/

ps:将来就是加add,曾经就是减subtract, 现在是moment(),复杂的加减可以使用链式。链式操作举例:moment().add(7, ‘days’).subtract(1, ‘months’) // 意思为当前日期加上7天再减去一个月,时分秒和当前保持一致。

7.日历时间?

8.时间地点格式化

9.时间段

三、moment其他用法

1.moment获取天的23时59分59秒可以用moment().endOf(String),以及获取天的0时0分0秒可以用moment().startOf('day')

2.获取今天0时0分0秒

3.获取本周第一天(周日)0时0分0秒

4.获取本周周一0时0分0秒

5.获取当前月第一天0时0分0秒

四、End of Time(moment().endOf(String))

1.获取今天时间

2.获取本周最后一天(周六)23时59分59秒

3.获取本周周日23时59分59秒

4.获取当前月最后一天23时59分59秒

5.获取当前月的总天数

6.获取时间戳(以秒为单位)

7.获取时间戳(以毫秒为单位)

8.获取年份

9.获取月份

10.获取某月中的某一天

11.获取一个星期中的某一天

12.获取小时

13.获取分钟

14.获取秒数

15.获取当前的年月日时分秒

转化为JavaScript原生Date对象

将Moment时间转换为JavaScript原生Date对象

代码来源于:https://www.henenseo.com/archives/5960

投诉或建议