中国标准时间转换为标准时间

做按日期范围查询指定数据的时候碰到时间格式不符的问题,导致无法查询出结果

所得到的时间格式:

Fri Aug 11 2023 00:00:00 GMT 0800 (中国标准时间)

想得到的时间格式:

2023-08-14

折腾了一段时间,最终从网上找到了针对我的问题的解决方案:

newDate(time) {
      var date = new Date(time);
      var y = date.getFullYear();
      var m = date.getMonth() + 1;
      m = m < 10 ? "0" + m : m;
      var d = date.getDate();
      d = d < 10 ? "0" + d : d;
      return y + "-" + m + "-" + d;
    },

通过上面的方法在前端对时间数据进行格式转换,即可变成标准时间

参考文章:
中国标准时间和年月日 时分秒相互转化

你可能感兴趣的:(vue.js,前端)