Skip to content
← Back to rules

unicorn/prefer-date-now 細心

🛠️ An auto-fix is available for this rule.

何ができるか

new Date().getTime()new Date().valueOf() ではなく、Date.now() の使用を推奨します。

なぜ問題か

Date.now()new Date().getTime() より短く、見栄えが良く、不要な Date オブジェクトのインスタンス化を回避できます。

このルールに違反するコードの例:

javascript
const ts = new Date().getTime();
const ts = new Date().valueOf();

このルールに準拠するコードの例:

javascript
const ts = Date.now();

使い方

設定ファイルまたは CLI でこのルールを有効化するには、次のように使用できます:

json
{
  "rules": {
    "unicorn/prefer-date-now": "error"
  }
}
bash
oxlint --deny unicorn/prefer-date-now

参照