我正在寻找一个轨道解决方案来计算从特定时间开始的时间。例如,2天前2016年5月15日22:00 UTC将于2016年5月13日22:00 UTC返回。
我的要求是这样的
2.days.ago.from(yesterday)
这将是
的更具体版本2.days.from_now
答案 0 :(得分:1)
试试这个:
> DateTime.now-2.days
=> Wed, 18 May 2016 21:40:31 -0700
答案 1 :(得分:1)
怎么样:
# 2 days before a specific date
specific_date.days_ago(2)
示例:
specific_date = DateTime.now
two_days_ago_from_specific_date = specific_date.days_ago(2)