我正在寻找一种 Rails 解决方案来计算特定时间之前的时间。例如,2 天前 15th May 2016 22:00 UTC 应返回 13th May 2016 22::00 UTC 。
我的要求是这样的
2.days.ago.from(yesterday)
Run Code Online (Sandbox Code Playgroud)
这将是更具体的版本
2.days.from_now
Run Code Online (Sandbox Code Playgroud)
这个怎么样:
# 2 days before a specific date
specific_date.days_ago(2)
Run Code Online (Sandbox Code Playgroud)
例子:
specific_date = DateTime.now
two_days_ago_from_specific_date = specific_date.days_ago(2)
Run Code Online (Sandbox Code Playgroud)
尝试这个:
> DateTime.now-2.days
=> Wed, 18 May 2016 21:40:31 -0700
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9608 次 |
| 最近记录: |