x = Time.now
y = 1.hours.from_now
z = 1.hours.before_now
Run Code Online (Sandbox Code Playgroud)
如果这个问题太愚蠢,我很抱歉.我想知道一个有效的方式来显示在红宝石之前和之后一小时.感谢收看和帮助.
Ruby中没有这样的方法.你必须这样做:
Time.now + 1*60*60 # 1.hours.from_now -> 1 hour, 60 minutes, 60 seconds
Time.now - 1*60*60 # 1.hours.before_now -> 1 hour, 60 minutes, 60 seconds
Run Code Online (Sandbox Code Playgroud)
或者您可以包含activesupport在您的项目中.
| 归档时间: |
|
| 查看次数: |
1589 次 |
| 最近记录: |