日期时间格式化
后端返回时间为2024-11-07 09:51:12.48,带毫秒
formatDate(row, column, cellValue) { if (!cellValue) return ''; // 处理空值 const date = new Date(cellValue); // 将字符串转换为 Date 对象 const year = date.getFullYear(); const month = String(date.getMonth() + 1).padStart(2, '0'); // 获取月份并补零 const day = String(date.getDate()).padStart(2, '0'); // 获取日期并补零 const hours = String(date.getHours()).padStart(2, '0'); // 获取小时并补零 const minutes = String(date.getMinutes()).padStart(2, '0'); // 获取分钟并补零 const seconds = String(date.getSeconds()).padStart(2, '0'); // 获取秒数并补零 // 返回格式化后的日期时间字符串 return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; },
或者
formatDate(row, column, cellValue) { if (!cellValue) return ''; // 处理空值 return cellValue.slice(0,19); // 格式化为 'YYYY-MM-DD HH:mm:ss' },