はじめに
Node.js でミリ秒よりも高精度のタイマーやタイムスタンプを利用する方法について整理した。
TL;DR
- マイクロ秒オーダーでの Unix Timestamp を使いたい場合は
microtime
(node-microtime
) を使う - Performance Timing API の
performance.now()
とperfomance.timeOrigin
を組み合わせてもマイクロ秒オーダーで Unix Timestamp が取得できる process.hrtime()
でナノ秒オーダで計測が可能