获取当前时间和日期格式转换

在util.js中定义获取当前时间的方法:

Vue.prototype.$$getCurrentTime = function () {

    let yy = new Date().getFullYear();

    let mm = (new Date().getMonth() + 1) < 10 ? '0' + (new Date().getMonth() + 1) : (new Date().getMonth() + 1);

    let dd = new Date().getDate() < 10 ? '0' + new Date().getDate() : new Date().getDate();

    let hh = new Date().getHours();

    let mf = new Date().getMinutes() < 10 ? '0' + new Date().getMinutes() : new Date().getMinutes();

    let ss = new Date().getSeconds() < 10 ? '0' + new Date().getSeconds() : new Date().getSeconds();

    return yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mf + ':' + ss;

}

new Date() 的格式是    Sat Apr 11 2020 10:09:01 GMT+0800 (中国标准时间)

转换为正常的"2020-04-11"就是使用上述的方法

还可以像"2020-04-11"这种格式的时间转换成可以计算的数字

方法是new Date("2020-04-11").getTime() = 1586563200000

由此来比较时间的大小~

发布了8 篇原创文章 · 获赞 0 · 访问量 95

猜你喜欢

转载自blog.csdn.net/lyh135923/article/details/105447695
今日推荐