解决ios时间显示NaN的问题(附android时间)

1 篇文章 0 订阅
import moment from 'moment';
Vue.prototype.$moment=moment;

年月日时分秒

Vue.prototype.$format_all = function(date){
  return moment.parseZone(date).local().format('YYYY/MM/DD HH:mm:ss')
}

年月日十分

Vue.prototype.$format = function(date){
  return moment.parseZone(date).local().format('YYYY/MM/DD HH:mm')
}

年月日

Vue.prototype.$format_ymd = function(date){
  return moment.parseZone(date).local().format('YYYY/MM/DD')
  }

时分

Vue.prototype.$format_hm = function(date){
  return moment.parseZone(date).local().format('HH:mm')
  }

Android日期格式化 年月日时分秒

Vue.prototype.$format = function(data) {
  let y = new Date(data).getFullYear();
  let m = new Date(data).getMonth() + 1;
  if (m < 10) {
    m = "0" + m;
  }
  let d = new Date(data).getDate()
  if (d < 10) {
    d = "0" + d;
  }
  let h = new Date(data).getHours()
  if (h < 10) {
    h = "0" + h;
  }
  let s = new Date(data).getMinutes()
  if (s < 10) {
    s = "0" + s;
  }
  // let sec = data.getSeconds(); //秒
  // if (sec < 10) {
  //   sec = "0" + sec;
  // }
  let result= y + "-" + m + "-" + d + " " + h + ":" + s;//+ ":" + sec
  return result.replace(/-/g, '/');

};
日期格式化 年月日

Vue.prototype.$format_ymd = function(data) {
  let y = new Date(data).getFullYear() //年份
  let m = new Date(data).getMonth() + 1; //月份
  if (m < 10) {
    m = "0" + m;
  }
  let d = new Date(data).getDate(); //日
  if (d < 10) {
    d = "0" + d;
  }
  let result=y + "-" + m + "-" + d;
  return result.replace(/-/g, '/');
  //
};

日期格式化- -时分秒

Vue.prototype.$format_hm = function(data) {
  let h = new Date(data).getHours(); //小时
  let m = new Date(data).getMinutes(); //分钟

  if (m < 10) {
    m = "0" + m;
  }
  // let s = data.getSeconds(); //秒数
  let result=h + ":" + m;
  return result.replace(/-/g, '/');
};
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值