vue项目中过滤时间戳

使用

<div>注册时间:{{ this.data.created_at | dataFormat }}</div>

全局注册

Vue.filter('dataFormat', function (originVal, info) {
  const dt = new Date(originVal * 1000);
  const y = dt.getFullYear();
  const m = (dt.getMonth() + 1 + '').padStart(2, '0');
  const d = (dt.getDate() + '').padStart(2, '0');
  const hh = (dt.getHours() + '').padStart(2, '0');
  const mm = (dt.getMinutes() + '').padStart(2, '0');
  const ss = (dt.getSeconds() + '').padStart(2, '0');
  return info ? `${y}-${m}-${d}` : `${y}-${m}-${d} ${hh}:${mm}:${ss}`;
});```

posted @ 2021-11-16 13:17  喜欢Tb  阅读(9)  评论(0)    收藏  举报  来源