「Ruby入門」日時を計算するサンプル

2020年12月25日

Time.new説明
現在時刻の Time オブジェクトを生成して返します。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-
nowtt = Time.new
p nowtt + 120 #120秒後
p nowtt - 120 #120秒前
p nowtt + 60*60*24* 10 # 10日後
p nowtt - 60*60*24* 10 # 10日前
#!/usr/bin/ruby # -*- coding: UTF-8 -*- nowtt = Time.new p nowtt + 120 #120秒後 p nowtt - 120 #120秒前 p nowtt + 60*60*24* 10 # 10日後 p nowtt - 60*60*24* 10 # 10日前
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-

nowtt = Time.new
p nowtt + 120 #120秒後

p nowtt - 120 #120秒前

p nowtt + 60*60*24* 10 # 10日後

p nowtt - 60*60*24* 10 # 10日前

実行結果
>ruby test.rb
2020-12-25 07:16:55.8207145 +0900
2020-12-25 07:12:55.8207145 +0900
2021-01-04 07:14:55.8207145 +0900
2020-12-15 07:14:55.8207145 +0900

Ruby

Posted by arkgame