请问一下,如何获取自定义时间,比如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
有帮助的话采纳一下哦!