1. 程式人生 > >簡單的特定時間段內的計時程式碼,關於select下拉框滾動條的長度的寫法

簡單的特定時間段內的計時程式碼,關於select下拉框滾動條的長度的寫法

function init(a,b,c){ var nothing = ""; for(var i = a; i < b; i++){ nothing = nothing +"<option value = '"+i+"' id = attr'"+"''"+i+"'>"+i+"</option>"; } document.getElementById(c).innerHTML = nothing; } var old = new Date(); function time(){ last = old.setFullYear($
("#year").val(),($("#month").val()-1),$("#day").val()); laster = old.setHours($("#hours").val(),$("#minutes").val(),$("#seconds").val()); setInterval(edge,1000); } function edge(){ var now = new Date(); var lasttime = now.getTime() - old.getTime(); var lastseconds = parseInt(lasttime / 1000); //秒
var minutes = 0; var hours = 0; var day = 0; var month = 0; var year = 0; if (lastseconds > 60) { minutes = parseInt(lastseconds / 60); lastseconds = parseInt(lastseconds % 60); if (minutes > 60) { hours = parseInt(minutes / 60); minutes = parseInt(minutes % 60); if
(hours > 24) { day = parseInt(hours / 24); hours = parseInt(hours % 24); if (day > 30) { month = parseInt(day / 30); day = parseInt(day % 30); if (month >12) { year = parseInt(month / 12); month = parseInt(month % 12); } } } } } document.getElementById('tele').innerHTML =year +"年" + ""+ month + "個月" + "" + day+ "天" + "" + hours+ "時" + ":" + minutes+ "分" + ":" + lastseconds + "秒"; }