vue时间转换集锦

 标准时间转常用时间

changeTime(time) {
        var date = new Date(time); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
        var Y = date.getFullYear() + '-';
        var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
        var D = date.getDate() + ' ';
        var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
        var m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
        var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();
        return Y + M + D + h + m + s;
      },

 输出:

console.log(changeTime("2021-05-14T02:57:52.000+00:00"))
// 2021-05-14 10:57:52

 

标准时间转英文时间

changeTime(time) {
        const date = new Date(time); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
        const months = new Array(
          'Jan',
          'Feb',
          'Mar',
          'Apr',
          'May',
          'Jun',
          'Jul',
          'Aug',
          'Spt',
          'Oct',
          'Nov',
          'Dec',
        );
        const week = new Array(
          'Monday',
          'Tuseday',
          'Wednesday',
          'Thursday',
          'Friday',
          'Saturday',
          'Sunday',
        );
        const day = new Array('st', 'nd', 'rd', 'th');
        const getMonth = date.getMonth();
        const getWeek = date.getDay();
        const getDate = date.getDate();
        let dd;
        if (getDate % 10 < 1 || getDate % 10 > 3) {
          dd = day[3];
        } else {
          dd = day[(getDate % 10) - 1];
          if (getDate == 11 || getDate == 12) {
            dd = day[3];
          }
        }
        const  date_str= months[getMonth] + ' ' + getDate + dd + ' ' + week[getWeek - 1] + ' ' + date.getFullYear();
        return date_str;
}

输出:

console.log(changeTime("2021-05-14T02:57:52.000+00:00"))
//May 14th Friday 2021

 

时间戳转常用时间:待更新
日期转时间戳: 待更新

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值