js关于日期时间格式化方法
1、原生js生成当前日期时间
function dataTime(){ //生成当前时间 const date = new Date() let year = date.getFullYear() + '' let month = date.getMonth() + 1 + '' let day = date.getDate() + '' let hours = date.getHours() + '' let minutes = date.getMinutes() + '' let seconds = date.getSeconds() + '' return year + '-' + month.padStart(2,'0') + '-' + day.padStart(2,'0') + ' ' + hours.padStart(2,'0') + ':' + minutes.padStart(2,'0') + ':' + seconds.padStart(2,'0') }
2、Vue中使用dayjs生成或格式化日期时间
//npm安装 npm i dayjs //main.js中 import dayjs from "dayjs" Vue.prototype.dayjs = dayjs; //可以全局使用dayjs //组件中调用 console.log(this.dayjs().format('YYYY-MM-DD HH:mm:ss')); //2023-01-31 12:00:00