// ==UserScript== // @name 系统时间 // @namespace https://bbs.tampermonkey.net.cn/ // @version 0.1.2 // @description 每秒返回当前时间 格式:2022年1月25日 星期二 20 : 19 : 47 距春节还有:6 天 3 小时 40 分 12 秒 // @author 张仨 // @match https://bbs.tampermonkey.net.cn // ==/UserScript== (function () { 'use strict'; var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; function getTime() { var time = new Date(); var year = time.getFullYear(); var month = time.getMonth() + 1; var date = time.getDate(); var week = weekday[time.getDay()]; var hours = time.getHours(); var minutes = time.getMinutes(); if (minutes.toString().length < 2) { minutes = "0" + minutes }; var seconds = time.getSeconds(); if (seconds.toString().length < 2) { seconds = "0" + seconds }; return (`${year}年${month}月${date}日 ${week} ${hours} : ${minutes} : ${seconds}`); }; function FreshTime() { var nowtime = new Date(); var endtime = new Date("2022/2/1,00:00:00"); var lefttime = parseInt((endtime.getTime() - nowtime.getTime()) / 1000); var d = parseInt(lefttime / (24 * 60 * 60)); var h = parseInt(lefttime / (60 * 60) % 24); var m = parseInt(lefttime / 60 % 60); if (m.toString().length < 2) { m = "0" + m }; var s = parseInt(lefttime % 60); if (s.toString().length < 2) { s = "0" + s }; if (lefttime <= 0) { return " 新年快乐!" } else { return (` 距春节还有:${d} 天 ${h} 小时 ${m} 分 ${s} 秒 `) } }; setInterval(() => { document.querySelectorAll('.bm_h span.y')[1].innerHTML = getTime() + FreshTime(); }, 1000); })();