Vue中获取当前时间以及时间转换方法

获取当前时间  YYYY-MM-DD HH:mm:ss:

computed: {
    timeDefault() {
        let data = new Date();
        let hour = data.getHours() < 10 ? "0" + data.getHours() : data.getHours();
        let minute = data.getMinutes() < 10 ? "0" + data.getMinutes() : data.getMinutes();
        let second = data.getSeconds() < 10 ? "0" + data.getSeconds() : data.getSeconds();
        return data.getFullYear()+'-'+(data.getMonth()+1)+'-'+data.getDate()+' '+hour+':'+minute+':'+second;
    },
},

月份补0:

export function appendZero(obj) {
    if (obj < 10) return '0' + '' + obj;
    else return obj;
}

时间转换为HH:MM格式:

export function parsemonth(time) {
    if (time === null || time === undefined || time === '' || moment(time).year() <= 1900) {
        return '';
    }
    return moment(time).format('YYYY-MM');
}

时间转换为HH:MM:SS格式:

export function parseTime(time) {
    if (time === null || time === undefined || time === '' || moment(time).year() <= 1900) {
        return '';
    }
    return moment(time).format('YYYY-MM-DD');
}

时间转换为YYYY-MM-DD HH:mm:ss格式:

export function parseLongTime(time) {
    if (time === null || time === undefined || time === '' || moment(time).year() <= 1900) {
        return '';
    }
    return moment(time).format('YYYY-MM-DD HH:mm:ss');
}

时间转换为YYYY-MM-DD HH:mm格式:

export function parseMiddleTime(time) {
    if (time === null || time === undefined || time === '' || moment(time).year() <= 1900) {
        return '';
    }
    return moment(time).format('YYYY-MM-DD HH:mm');
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值