タグ

ブックマーク / www.keisuke69.net (1)

  • JavaScriptで正確な時を刻む - Sweet Escape

    ちょっと大げさなタイトルだけど単にJavaScriptで時間を計測するような処理を実装しようとしたら上手く行かなかった話。 最初は普通に1秒おきにカウントしていけばいいだけなんじゃないの?と思って安直にこんな感じで書いてみた。 //ゼロ埋め const paddingZero = (number) => { if(number < 10) { return ('00' + number).slice(-2) } return number } //1秒おきに経過した秒を時分秒に変換して出力 const showTimer = (second) => { const h = second / 3600 | 0 const m = second % 3600 / 60 | 0 const s = second % 60 process.stdout.write(paddingZero(h) +

    JavaScriptで正確な時を刻む - Sweet Escape
  • 1