
js统计网站运止时长 第一种: 网站<span ></span><script language=Javascript>function siteTime(){window.setTimeout("siteTime()", 1000);var secOnds= 1000var minutes = seconds * 60var hours = minutes * 60var days = hours * 24var years = days * 365var today = new Date()var todayYear = today.getFullYear()var todayMOnth= today.getMonth()var todayDate = today.getDate()var todayHour = today.getHours()var todayMinute = today.getMinutes()var todaySecOnd= today.getSeconds()/* Date.UTC() -- 返回date对象距世界标准时候(UTC)1970年1月1驲午夜之间的毫秒数(时候戳)year - 作为date对象的年份,为4位年份值month - 0-11之间的整数,做为date对象的月份day - 1-31之间的整数,做为date对象的天数hours - 0(午夜24点)-23之间的整数,做为date对象的小时数minutes - 0-59之间的整数,做为date对象的分钟数seconds - 0-59之间的整数,做为date对象的秒数microseconds - 0-999之间的整数,做为date对象的毫秒数 */var t1 = Date.UTC(2016,5,2,11,19,00)var t2 = Date.UTC(todayYear,todayMonth,todayDate,todayHour,todayMinute,todaySecond)var diff = t2-t1var diffYears = Math.floor(diff/years)var diffDays = Math.floor((diff/days)-diffYears*365)var diffHours = Math.floor((diff-(diffYears*365+diffDays)*days)/hours)var diffMinutes = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours)/minutes)var diffSecOnds= Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours-diffMinutes*minutes)/seconds)document.getElementById("sitetime").innerHTML=" 已运止"+diffYears+" 年 "+diffDays+" 天 "+diffHours+" 小时 "+diffMinutes+" 分钟 "+diffSeconds+" 秒"}siteTime()</script> 注释:代码中的 var t1 = Date.UTC(2016,5,2,11,19,00) 是网站上线时候(本人定义),2016,5,2,11,19,00 为 2016年4月2驲11点19分00秒(月份0-11之间的整) 第两种:网站已运止<script language="Javascript">var now=new Date();var spday=new Date(2016,09,22);a=(now.getTime()-spday.getTime())/(24*60*60*1000);a=Math.ceil(a); document.write("<b>"+a+"</b>");</script>天 注释:代码中的 Date(2016,09,22) 是网站上线时候(本人定义),2016,09,22 为 2016年8月22驲(月份0-11之间的整)
转载请注明: 帝国模板 » js统计网站运止时长
*
回帖描述:*
链接类型:*
下载链接:*
描述:*
回帖描述:*
链接类型:*
阅读权限:*
下载链接:



聚优部落技术论坛 © 版权所有 鲁ICP备15007479号-6
Copyright(C)web.com, All Rights Reserved.
