Dateオブジェクトが扱える範囲は、1970年1月1日の前後273,785年です。よって275755年まで扱えることになります。 オブジェクトの生成 new Date() 引数を指定しないと、現在の日時でDateオブジェクトが生成されます。 new Date( milliseconds ) 1970/1/1 UTCからmillisecondsミリ秒経過した日時と解釈されます。 new Date( year, month, day [, hour, minute, second, millisecond] ) Date - JavaScript | MDN monthは0が起点のため、1月ならば0、12月ならば11のように指定します。 newを省略すると、引数が無視され現在の日時が文字列で返されます。 文字列からの生成 (new Date()) Date.parse( datestring