vue 时间格式化

1.使用filters过滤器先初始化 年月日,时分秒
vue 时间格式化_第1张图片
2.在需要显示的地方调用就行了
vue 时间格式化_第2张图片
代码:

filters:{

 FormatDateTime: function(value) {
  let date = new Date(value);
  let y = date.getFullYear();
  let MM = date.getMonth() + 1;
  MM = MM < 10 ? "0" + MM : MM;
  let d = date.getDate();
  d = d < 10 ? "0" + d : d;
  let h = date.getHours();
  h = h < 10 ? "0" + h : h;
  let m = date.getMinutes();
  m = m < 10 ? "0" + m : m;
  let s = date.getSeconds();
  s = s < 10 ? "0" + s : s;
  return y + "-" + MM + "-" + d + " " + h + ":" + m + ":"+s;
}

},

日期:{{data.time|FormatDateTime}}

你可能感兴趣的:(vue)