源码如下:
<p id="inner_time"></p>
var inner_time=document.getElementById("inner_time"); var n=window.prompt("按照xxxx-xx-xx xx:xx:xx") function timer(){ setInterval(function(){ var now_time=new Date().getTime(); var all_time=new Date(n).getTime(); //将获取到的毫秒值换换为秒 var seconds=Math.round((all_time-now_time)/1000); // 初始化年月日时分秒 var years=0; var months=0; var days=0; var hours=0; var minutes=0; // 得到年份 years=Math.floor(seconds/(365*24*60*60)); seconds=seconds%(365*24*60*60); // 月份 months=Math.floor(seconds/(30*24*60*60)); seconds=seconds%(30*24*60*60); // 某天 days=Math.floor(seconds/(24*60*60)); seconds=seconds%(24*60*60); // 小时 hours=Math.floor(seconds/(60*60)); seconds=seconds%(60*60); // 分钟 minutes=Math.floor(seconds/60); seconds=seconds%60; // 输出 inner_time.innerHTML=years+"年"+months+"月"+days+"日"+hours+"时"+minutes+"分"+seconds+"秒" },1000) } timer()
时间: 2024-10-02 03:35:51