在轨道中设置时间2.3.8

时间:2014-09-07 05:34:21

标签: ruby-on-rails

在某些情况下,我需要设置开始时间和结束时间 开始时间是

Time.now.strftime('%H:%M:%S')

如何以相同的格式设置15分钟后的结束时间?

1 个答案:

答案 0 :(得分:2)

喜欢这个。

15.minutes.from_now.strftime('%H:%M:%S')

它不会完全 15分钟,但足够接近。如果您需要准确,请执行以下操作:

# set times
start_time = Time.now
end_time = start_time + 15.minutes

# print times with formatting
start_time.strftime('%H:%M:%S')
end_time.strftime('%H:%M:%S')