過去ログ見てる時に曜日で話されるとコマッチャう

  • /*
     * @title 過去ログ見てる時に曜日で話されるとコマッチャう
     * @description 日付に曜日を付加します。
     * @include http://komachi.yomiuri.co.jp/*
     * @license MIT License
     * @javascript_url
     */
    
    (function() {
    
    	var w = ['日', '月', '火', '水', '木', '金', '土'];
    	Array.prototype.forEach.call(document.querySelectorAll('td.date'),(e) => {
    
    		var n = (e.firstChild.nodeType == 3) ? e.firstChild : e.childNodes[1];
    		n.nodeValue = n.nodeValue.replace(/((\d+)年(\d+)月(\d+)日)( \d+:\d+)/,
    		 (s, ymd, y, m, d, hi) => `${ymd}(${w[new Date(y +'/'+ m +'/'+ d).getDay()]})${hi}`);
    
    	});
    
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2016/05/21 22:56:03 - 2016-05-21
  2. 2016/05/13 00:07:21 - 2016-05-13
  3. 2016/05/12 22:04:27 - 2016-05-12