1. ホーム
  2. ruby

[解決済み] Ruby プログラムに一定時間待つように指示する

2022-02-05 02:20:59

質問

Rubyのプログラムで、次の行に進む前に任意の時間だけ待つようにするにはどうしたらいいですか?

どのように解決するのですか?

このように。

sleep(num_secs)

num_secs の値は、整数または浮動小数点数です。

また、Railsアプリの中で書いている場合や、プロジェクトにActiveSupportライブラリを組み込んでいる場合は、以下の便利な構文を使って長い間隔を作成することができます。

sleep(4.minutes)
# or, even longer...
sleep(2.hours); sleep(3.days) # etc., etc.
# or shorter
sleep(0.5) # half a second