嘿咻~要给自己起个萌萌哒新名字哦(〃'▽'〃
话不多说,看代码!
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>网站运行时间</title> <script> // 设置网站上线时间,格式为 YYYY, MM, DD, hh, mm, ss var siteStartTime = new Date('2024, 07, 01, 00, 00, 00'); // 注意月份是从0开始计数的,所以7代表8月 // 计算运行时间的函数 function calculateUptime() { var now = new Date(); var diff = now - siteStartTime; var days = Math.floor(diff / (1000 * 60 * 60 * 24)); var hours = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((diff % (1000 * 60)) / 1000); return days + "天 " + hours + "小时 " + minutes + "分钟 " + seconds + "秒"; } // 当文档加载完毕时执行 document.addEventListener('DOMContentLoaded', function() { var uptimeDisplay = document.getElementById('uptime'); uptimeDisplay.innerHTML = '网站已运行:' + calculateUptime(); }); </script> </head> <body> <h1>网站运行时间</h1> <p id="uptime"></p> </body> </html>
这段代码会计算从2024年8月1日00:00:00开始到现在的运行时间,并在页面加载时显示在 <p id="uptime"></p> 标签中。请注意,JavaScript中的月份是从0开始计数的,所以8月应该使用7
暂无评论
请先登录后发表评论!
暂无评论