您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
查看stackoverflow时,可以按中文格式看时间,原版时间不显示年份,英文方式不方便查看
当前为
// ==UserScript== // @name Stackoverflow 日期改为中文 // @namespace http://tampermonkey.net/ // @version 2.0 // @description 查看stackoverflow时,可以按中文格式看时间,原版时间不显示年份,英文方式不方便查看 // @author Zszen // @match https://stackoverflow.com/questions/* // @grant none // ==/UserScript== (function() { 'use strict'; //修改日期格式 //setTimeout(()=>{ var dates = $("span.relativetime-clean"); //console.log(dates.length); for(var i=0;i<dates.length;i++){ dates[i].textContent = getLocaleDateStr(dates[i].title) } dates = $("span.relativetime") for(i=0;i<dates.length;i++){ dates[i].textContent = getLocaleDateStr(dates[i].title) } //插入评论 var bts = $("a.js-add-link.comments-link.disabled-link"); for(i=0;i<bts.length;i++){ bts[i].textContent = "插入评论" } //分享 bts = $("a.short-link"); for(i=0;i<bts.length;i++){ bts[i].textContent = "分享" } //改良内容 bts = $("a.suggest-edit-post"); for(i=0;i<bts.length;i++){ bts[i].textContent = "改良内容" } //提问者信息 var datas = $("div.module.question-stats").find("p.label-key"); var type = 0; var dicTrans = {"today":"今天","yesterday":"昨天","days":"天","ago":"以前","times":"次","months":"个月","month":"个月","years":"年","year":"年","half":"半"}; for(i=0;i<datas.length;i++){ if(datas[i].textContent=="asked"){ datas[i].textContent="提问时间"; type = 1; continue; }else if(datas[i].textContent=="viewed"){ datas[i].textContent="访问次数"; type = 2; continue; }else if(datas[i].textContent=="active"){ datas[i].textContent="最近访问"; type = 3; continue; } var str = datas[i].textContent; for(var key in dicTrans){ str = str.replace(key,dicTrans[key]); } //var boldStr = $("b"); //boldStr.textContent = str //datas[i].appendChild(boldStr); datas[i].textContent = str } //},500) function getLocaleDateStr(strDateOriginal){//"2013-09-21 14:10:03Z" var arrDate = strDateOriginal.split(" ")[0].split("-") var arrTime = strDateOriginal.split(" ")[1].split(":") var dt = new Date(parseInt(arrDate[0]),parseInt(arrDate[1]),parseInt(arrDate[2]),parseInt(arrTime[0]),parseInt(arrTime[1]),parseInt(arrTime[2])); return dt.toLocaleDateString()+" "+dt.toLocaleTimeString() } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址