職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

時刻の加減算

2022年04月24日 | Ruby3.0.1
時刻の加減算


【開発環境】
OS:Win11(64ビット)
Ruby 3.0.1
VSCodeバージョン: 1.57.1

・Timeクラスのオブジェクトに対して加算や減算を行うことが出来ます。まずは秒単位での加算と減算を行います。

例文
t = Time.now
t = t + 10
t = t - 8

Timeクラスのオブジェクトに対して「+」メソッドや「-」メソッドを使って数値を加算減算できます。

【時刻と時刻の差分】
また2つのTimeクラスのオブジェクトの差を求めることが出来ます。
t1 = Time.now
t2 = t1 + 10
sabun = t2 - t1

Timeクラスのオブジェクトに対して「-」メソッドを使って他のTimeクラスのオブジェクトを減算すると、2つのTimeクラスのオブジェクトの差を取得出来ます。

サンプルプログラム
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする