代码拉取完成,页面将自动刷新
// ==UserScript==
// @name 网页小时钟
// @namespace https://weirick.github.io
// @version 1.3.0.0
// @description 在网页右上角显示当前时间和日期
// @author RCWei
// @license GPL-3.0
// @match *://*/*
// @run-at document-idle
// @require https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js
// @grant GM_registerMenuCommand
// ==/UserScript==
let timer = null;
let clockHTML = '<div id="clock" style="position:fixed;top:1vw;right:8vh;display:flex;justify-content:center;font-weight:bold;align-items:center;-webkit-text-stroke:1px rgba(255,255,255,.8);font-size:4vh;color:rgba(70,130,180,.7);pointer-events:none;z-index:999999999"></div>';
let timeBox = document.createElement('div');
let dateHtml = '<div id="date" style="position:fixed;top:3vw;right:8.4vh;display:flex;justify-content:center;align-items:center;font-size:2vh;color:rgba(40,55,71,.6);pointer-events:none;z-index:999999999"></div>';
let dateBox = document.createElement('div');
timeBox.innerHTML = clockHTML;
$('html').append(timeBox);
dateBox.innerHTML = dateHtml;
timeBox.appendChild(dateBox);
timer = setInterval(() => {
let now = new Date();
let hour = now.getHours(), minute = now.getMinutes();
let year = now.getFullYear(), month = now.getMonth(), date = now.getDate();
if (hour < 10) hour = '0' + hour;
if (minute < 10) minute = '0' + minute;
$('#clock').text(hour + ":" + minute) ;
month++;
if (month < 10) month = '0' + month;
if (date < 10) date = '0' + date;
$('#date').text(month + '.' + date + '.' + year);
}, 1000);
// 选项菜单
GM_registerMenuCommand("设置选项", () => {
alert('该功能正在开发中,欢迎提出建议及意见!');
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。