Stackoverflow 日期改为中文

查看stackoverflow时,可以按中文格式看时间,原版时间不显示年份,英文方式不方便查看

目前为 2019-03-20 提交的版本。查看 最新版本

// ==UserScript==
// @name         Stackoverflow 日期改为中文
// @namespace    http://tampermonkey.net/
// @version      1.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)
    }
    //},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或关注我们的公众号极客氢云获取最新地址