/* * @Author: s1rius * @Date: 2025-02-23 21:56:23 * @LastEditTime: 2025-10-08 15:51:47 * @Description: https://s1rius.space/ */ /* 用于托管 footer 上的一些会随着时间改变的内容 footer 上的 HTML 内容: 白天的:
小破站在各种灾难中苟活了
欢迎参观我的 Space✨
人若无名,便可专心练剑🗡
本网站由提供CDN加速服务
晚上的:
小破站在各种灾难中苟活了
欢迎参观我的 Space✨
本网站由提供CDN加速服务
*/ (function (outerDocument) { // 博客从现在距创建时间 let blogCreateTime = Date.now() - 1638288000000; // 白天和晚上时 footer 上的内容: const footerDay = `
小破站在各种灾难中苟活了
欢迎参观我的Space✨
人若无名,便可专心练剑🗡
本站由 DK盾 赞助
`; const footerNight = `
小破站在各种灾难中苟活了
欢迎参观我的Space✨
本站由 DK盾 赞助
`; // 生成类似 xxx 天 x 小时 x 分钟 x 秒 的字符串 function getBlogAgeString() { let days = Math.floor(blogCreateTime / 86400000); let hours = Math.floor((blogCreateTime % 86400000) / 3600000); let minutes = Math.floor((blogCreateTime % 3600000) / 60000); let seconds = Math.floor((blogCreateTime % 60000) / 1000); return `${days} 天 ${hours} 小时 ${minutes} 分钟 ${seconds} 秒`; } // 根据时间将 footer 上的内容改为白天或晚上的 let hoursNow = new Date().getHours(); if (hoursNow >= 6 && hoursNow <= 22) { outerDocument.getElementById("workboard").innerHTML = footerDay; } else { outerDocument.getElementById("workboard").innerHTML = footerNight; } // 每秒更新一次博客创建时间 setInterval(function () { blogCreateTime += 1000; outerDocument.getElementById("create-time").innerText = getBlogAgeString(); }, 1000); })(document);