您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Give Real Time on Github instead of approximate time
// ==UserScript== // @name Github Time Formatter Forked // @namespace Github Time Formatter Forked // @description Give Real Time on Github instead of approximate time // @version 1.0. // @include http*://github.com/* // @run-at document-start // ==/UserScript== (function(){ 'use strict'; function format(timeElem){ var time=timeElem.title||timeElem.datetime; if(time){ timeElem.innerHTML=time; } } function onDOMSubtreeModifiedHandler(e){ var target = e.target; // console.log(target); if(target.nodeType === 1 && /TIME/ig.test(target.nodeName)&&/ago/.test(target.innerHTML)) { format(target); } } (function(){ var matches = document.querySelectorAll('time'); for(var i = 0; i < matches.length; ++i) { format(matches[i]); } })(); document.addEventListener('DOMSubtreeModified', onDOMSubtreeModifiedHandler, false); })();