日期时间格式化

后端返回时间为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'
    },

 

posted @ 2024-11-07 10:08  .Tik  阅读(2)  评论(0编辑  收藏  举报