startTime(){var today =newDate();var h = today.getHours();var m = today.getMinutes();var s = today.getSeconds();
m = m <10?("0"+ m): m;
s = s <10?("0"+ s): s;
time = h +":"+ m +":"+ s;$('.time').html(time)var t =setTimeout(function(){startTime()},1000);}
七、常用的时间格式转换方法
formatDateTime(){var date =newDate();var y = date.getFullYear();var m = date.getMonth()+1;//返回值(0~11)
m = m <10?('0'+ m): m;var d = date.getDate();
d = d <10?('0'+ d): d;var h = date.getHours();
h = h <10?('0'+ h): h;var minute = date.getMinutes();
minute = minute <10?('0'+ minute): minute;var second = date.getSeconds();
second = second <10?('0'+ second): second;return y +'-'+ m +'-'+ d +' '+ h +':'+ minute +':'+ second;}
八、倒计时时钟
// 倒计时var now =(newDate()).valueOf();var startTime = now.toString().substr(0,10)//开始时间var endTime =1643904000;//结束时间var lasttimer =setInterval(function(){var ts = endTime - startTime;//计算剩余的毫秒数if(ts >0){var dd =parseInt(ts /60/60/24,10);//计算剩余的天数var hh =parseInt(ts /60/60%24,10);//计算剩余的小时数var mm =parseInt(ts /60%60,10);//计算剩余的分钟数var ss =parseInt(ts %60,10);//计算剩余的秒数
dd = dd <10?('0'+ dd): dd
hh = hh <10?('0'+ hh): hh
mm = mm <10?('0'+ mm): mm
ss = ss <10?('0'+ ss): ss
$('.lasttme').html('<span>'+ dd +'</span>天<span>'+ hh +'</span>时<span>'+ mm +'</span>分<span>'+ ss +'</span>秒')
startTime++;}elseif(ts <0){$('.lasttme').html('<span>00</span>天<span>00</span>时<span>00</span>分<span>00</span>秒')clearInterval(lasttimer)}},1000);