Date.prototype.toJSON()

toJSON() メソッドは、Date オブジェクトの文字列表現を返します。

構文

dateObj.toJSON()

返値

与えられた日付を表す文字列。

解説

Date インスタンスは、特定の時点を参照します。toJSON() の呼び出しは、Date オブジェクトの値を表す文字列 (toISOString() を使用) を返します。このメソッドは、一般的に、JSON シリアライズを目的として Date オブジェクトをシリアライズするために使用されます。

toJSON() を使う

var jsonDate = (new Date()).toJSON();
var backToDate = new Date(jsonDate);

console.log(jsonDate); //2015-10-26T07:46:36.611Z

仕様書

ブラウザーの互換性

BCD tables only load in the browser

関連情報