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

    
      
  • /*
     * @title 過去ログ見てる時に曜日で話されるとコマッチャう
     * @description 日付に曜日を付加します。
     * @include http://komachi.yomiuri.co.jp/*
     * @license MIT License
     */
    
    (function() {
    
    	var w = ['日', '月', '火', '水', '木', '金', '土'];
    	Array.prototype.forEach.call(document.querySelectorAll('td.date'), function (e) {
    
    		var n = (e.firstChild.nodeType == 3) ? e.firstChild : e.childNodes[1];
    		n.nodeValue = n.nodeValue.replace(
    		 /((\d+)年(\d+)月(\d+)日)( (\d+):(\d+))/,
    		 function(s, ymd, y, m, d, hi, h, i) {
    
    			var t = new Date(y +'/'+ m +'/'+ d + ' ' + h + ':' + i + ':00');
    			return(ymd + '(' + w[t.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