获取自定义时间倒计时目标

请问一下,如何获取自定义时间,比如2020年九月12日18:00,再倒计时到目标时间,这个时间怎么获取呀,一直获取的都是计算机时间🌝🌝

newData时加上你的自定义时间就行

// 年月日之间可以用-或者/
var time_1 = new Date('2018-05-06 12:36:15');
var time_2 = new Date('2018/05/06');

网页倒计时实现:

//网页倒计时核心算法
function countTime(time){
    var newTime = +new Date(); //获取当前总的毫秒数(时间戳)
    var inputTime = +new Date(time); // 得到指定时间的时间戳
    var times = (inputTime - newTime) / 1000; // 剩余时间的秒数
    
    var d = parseInt(times / 60 / 60 / 24); // 天数 ,取整
    d = d<10 ? '0'+d : d; // 补零
    var h = parseInt(times / 60 / 60 % 24);  // 时
    h = h<10 ? '0'+h : h;
    var m = parseInt(times / 60 % 60); //分
    m = m<10 ? '0'+m : m;
    var s = parseInt(times % 60);  //秒
    s = s<10 ? '0'+s : s;
    return d + '天' + h + '时' + m + '分' + s + '秒';
}

    console.log(countTime('2022-03-01 18:00:00'));

这些都是我在我的博客里总结的,可以看看:https://blog.csdn.net/qq_57421630/article/details/123208319
有帮助的话采纳一下哦!