一、简介
Moment.js 是一个简单易用的轻量级 JavaScript 日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和 NodeJS 两种环境中运行。此类库能够将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,同时也内置了能显示多样的日期形式的函数。另外,它也支持多种语言,你可以任意新增一种新的语言包。
二、基础用法
1. moment对象
2. moment对象转格式
moment().format('MMMM Do YYYY, h:mm:ss a'); // 十月 12日 2021, 10:28:29 上午
moment().format('dddd'); // 星期二
moment().format("MMM Do YY"); // 10月 12日 21
moment().format('YYYY [escaped] YYYY'); // 2021 escaped 2021
moment().format(); // 2021-10-12T10:28:29+08:00
3.字符串转moment对象格式
let date = '2021-10-12'
moment(date, 'YYYY MM DD , h:mm:ss a')
moment(date, 'YYYY MM DD')
moment(date)