使用 Moment.js 格式化日期非常简单。首先,确保你已经在你的项目中安装了 Moment.js。如果还没有,你可以使用 npm 或 yarn 来安装:
npm install moment
# 或者
yarn add moment
然后,你可以使用以下方式来格式化日期:
const moment = require('moment'); // 如果你是用 CommonJS 模块系统
// 或者
import moment from 'moment'; // 如果你是用 ES6 模块系统
const now = new Date();
const date = moment(now).format('YYYY-MM-DD HH:mm:ss'); // 这将返回当前日期和时间,格式为 "2023-12-19 14:30:00"(取决于你的本地时间)
console.log(date);
在这个示例中,我们导入了 moment 对象并使用它来格式化日期。moment(now)
创建了一个 moment 对象,然后使用 .format('YYYY-MM-DD HH:mm:ss')
方法将日期格式化为指定的格式。你可以根据需要在 .format(
) 方法中使用不同的格式字符串,以获得不同的日期时间显示格式。
附:以下是一些常用的格式化选项:
YYYY
:四位数的年份YY
:两位数的年份MM
:两位数的月份(01-12)M
:月份(1-12)DD
:两位数的日期(01-31)D
:日期(1-31)HH
:两位数的小时(00-23)H
:小时(0-23)mm
:两位数的分钟(00-59)m
:分钟(0-59)ss
:两位数的秒(00-59)s
:秒(0-59)
你可以按照需要组合这些选项来创建你想要的日期和时间格式。