ホームページ > 記事 > ウェブフロントエンド > [デイリーパッケージ]ms
ms は、さまざまな時間形式をミリ秒に、またはその逆に変換します。
/* time format to milliseconds */ ms('2 days') // 172800000 ms('1d') // 86400000 ms('10h') // 36000000 ms('2.5 hrs') // 9000000 ms('2h') // 7200000 ms('1m') // 60000 /* milliseconds to time format */ ms(60000) // "1m" ms(2 * 60000) // "2m" ms(-3 * 60000) // "-3m" ms(ms('10 hours')) // "10h"
コード内でミリ秒を直接使用しても問題ありません。
setTimeout(() => { console.log('Hi') }, 180_000)
しかし、これは良い習慣ではないかもしれません。180,000 ミリ秒が一目では何分かを判断するのが難しいからです。
コメントまたは定数を使用すると、読みやすさを向上させることができます。
const THREE_MINUTES_IN_MS = 180_000 setTimeout(() => { console.log('Hi') }, THREE_MINUTES_IN_MS)
私は実際にこの方法で書いていました。ミリ秒をあまり扱わない場合は、ms よりもこれの方が良いオプションです。
しかし、そうでない場合は、ms が良い選択です。追加の変数を記述する必要がなく、時刻の変更がはるかに簡単です。 ?
以上が[デイリーパッケージ]msの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。