Eif*_*ion 21

我认为没有,但没有什么可以阻止你使用负值advance.

Time.now.advance(:days => - 1, :hours => -1)
Run Code Online (Sandbox Code Playgroud)


Ale*_*yra 8

你也可以尝试使用

Time.now.ago(3.days)
Time.now.ago(3.days+3.hours)
Run Code Online (Sandbox Code Playgroud)

  • 对于反对方向,有方法`from_now`:`2.weeks.from_now#opposite of:2.weeks.ago` (3认同)