无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
// 引入jQuery计时器插件[6](@ref) | // 引入jQuery计时器插件[6](@ref) | ||
mw.loader.load('//cdn.jsdelivr.net/npm/jquery-countdown@2.2.0/dist/jquery.countdown.min.js'); | mw.loader.load('//cdn.jsdelivr.net/npm/jquery-countdown@2.2.0/dist/jquery.countdown.min.js'); | ||
// 维护开始时间戳(2025-04-05 03:00:00 UTC) | |||
const startTimestamp = 1743814800; | |||
function updateMaintenanceTimer() { | |||
const now = Math.floor(Date.now() / 1000); // 当前时间戳(秒) | |||
const duration = now - startTimestamp; | |||
const days = Math.floor(duration / | const days = Math.floor(duration / 86400); | ||
const hours = Math.floor((duration % | const hours = Math.floor((duration % 86400) / 3600); | ||
const minutes = Math.floor((duration % | const minutes = Math.floor((duration % 3600) / 60); | ||
const seconds = | const seconds = duration % 60; | ||
document.getElementById("timer"). | const timerElement = document.getElementById("maintenance-timer"); | ||
if (timerElement) { | |||
timerElement.textContent = `距离本WIKI开始维护已过去${days}天${hours}时${minutes}分${seconds}秒`; | |||
} | |||
} | } | ||
document.addEventListener("DOMContentLoaded", function() { | |||
setInterval( | updateMaintenanceTimer(); | ||
setInterval(updateMaintenanceTimer, 1000); | |||
}); |