fake Date

  • /*
     * @title fake Date
     * @description fake JavaScript Date()
     * @include http://*
     * @license MIT License
     * @require 
     */
    
    for (var i = 0; i < 3; i++) {
      var newDateString = prompt("Enter Date to mock (yyyy/mm/dd)");
      if (!newDateString) { break; }
      if (!newDateString.match(/^\d{4|\/\d{2}\/\d{2}$/)) { break; } 
      var _Date = Date;
      Date = function(_) { return new _Date(newDateString); }
      break;
    }
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2013/10/20 00:16:01 - 2013-10-20