Windows 10 で Node v6.4.0 を実行しています。Javascript ファイルの 1 つで、Date オブジェクトから ISO 日付文字列を取得しようとしています。
let timestamp = Date.now().toISOString();
これは次のエラーをスローします: Date.now(...).toISOString は関数ではありません
stackoverflow を見ると、これは動作するはずです...Node にバグがある可能性がありますか?
ベストアンサー1
Date.now()
UNIX エポックからの経過時間をミリ秒単位で表す数値を返します。このメソッドは数値では呼び出せません。次のようにオブジェクトtoISOString
でのみ呼び出せます。Date
var now = new Date();
var isoString = now.toISOString();
または 1 行で次のように記述します。
new Date().toISOString()