在 Vue 中,可以使用 Date 对象和 moment.js 库来获取格式化后的日期。

使用 Date 对象:

// 获取当前日期
const date = new Date();

// 获取年月日
const year = date.getFullYear();
const month = (date.getMonth() + 1).toString().padStart(2, '0');
const day = date.getDate().toString().padStart(2, '0');

// 拼接格式化后的日期
const formattedDate = `${year}-${month}-${day}`;

// 输出格式化后的日期
console.log(formattedDate); // "2022-01-01"

使用 moment.js 库:

// 引入 moment.js 库
import moment from 'moment';

// 获取当前日期并格式化
const formattedDate = moment().format('YYYY-MM-DD');

// 输出格式化后的日期
console.log(formattedDate); // "2022-01-01"

其中,padStart() 方法用于补全数字前导零,例如将数字 1 转换为字符串 "01"。

怎么在Vue中以yyyy-MM-dd的格式 输出当前日期

原文地址: https://www.cveoy.top/t/topic/bylx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录