时间戳与时间互转

时间:2021-08-06
本文章向大家介绍时间戳与时间互转,主要包括时间戳与时间互转使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

超好用的moment

npm install moment --save 

main.js里面

// 引入moment 日期时间处理器
import moment from 'moment/moment'
 
 
 
 
// 时间过滤器
Vue.filter('moment', function (value, formatString) {
  formatString = formatString || 'YYYY年MM月DD日';
  // return moment(value).format(formatString); // value可以是普通日期 20170723
  return moment.unix(value).format(formatString); // 这是时间戳转时间
});
Vue.filter('moment_cr', function (value, formatString) {
  formatString = formatString || 'YYYY/MM/DD HH:mm:ss';
  // return moment(value).format(formatString); // value可以是普通日期 20170723
  return moment.unix(value).format(formatString); // 这是时间戳转时间
});
// value为空
Vue.filter('moment2', function (value, formatString) {
  formatString = formatString || 'YYYY年MM月DD日';
  // return moment(value).format(formatString); // value可以是普通日期 20170723
  return value ? moment.unix(value).format(formatString) : '无'; // 这是时间戳转时间
});
Vue.filter('moment3', function (value, formatString) {
  formatString = formatString || 'YYYY年MM月DD日 HH时mm分ss秒';
  // return moment(value).format(formatString); // value可以是普通日期 20170723
  return value ? moment.unix(value).format(formatString) : '无'; // 这是时间戳转时间
});
Vue.filter('moment4', function (value, formatString) {
  formatString = formatString || 'YYYY年MM月DD日';
  // return moment(value).format(formatString); // value可以是普通日期 20170723
  return value == 0 ? '无' : moment.unix(value).format(formatString); // 这是时间戳转时间
});

原文地址:https://www.cnblogs.com/dyfeng/p/15108114.html