其他分享
首页 > 其他分享> > 时间戳与时间互转

时间戳与时间互转

作者:互联网

超好用的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); // 这是时间戳转时间
});

 

标签:function,return,format,value,moment,时间,formatString,互转
来源: https://blog.csdn.net/wqnmlgbsz/article/details/117330698