为 Stack Overflow 启用 ISO 时间格式

Stack Overflow 使用的时间格式并不那么友好(至少对我来说),临时抱佛脚学了几句JS,将其默认时间格式改为ISO格式的

当前为 2019-09-02 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name ISO time format for StackOverflow
  3. // @version 1.0
  4. // @name:zh-CN 为 Stack Overflow 启用 ISO 时间格式
  5. // @description Use ISO time format for Stack Overlow
  6. // @description:zh-CN Stack Overflow 使用的时间格式并不那么友好(至少对我来说),临时抱佛脚学了几句JS,将其默认时间格式改为ISO格式的
  7. // @namespace StackOverflow
  8. // @author Patrick
  9. // @match https://stackoverflow.com/questions/*
  10. // @grant none
  11. // @run-at document-end
  12. // ==/UserScript==
  13.  
  14. window.addEventListener('load', function(){
  15. var i, time_list;
  16. time_list = document.getElementsByClassName("relativetime");
  17. for (i = 0; i < time_list.length; i++) {
  18. [time_list[i].title,time_list[i].innerText] = [time_list[i].innerText,time_list[i].title];
  19. }
  20. time_list = document.getElementsByClassName("relativetime-clean");
  21. for (i = 0; i < time_list.length; i++) {
  22. [time_list[i].title,time_list[i].innerText] = [time_list[i].innerText,time_list[i].title];
  23. }
  24. }, false);