Rails - 对时间对象的算术运算
有人可以解释这两个操作的结果之间的差异吗?
Time.now - 4.days --> 2011-08-03 18:13:33 -0400
和
Time.now.utc - 4.days --> 2011-08-03 22:13:49 UTC
Can someone explain the difference between the results of these two operations?
Time.now - 4.days --> 2011-08-03 18:13:33 -0400
and
Time.now.utc - 4.days --> 2011-08-03 22:13:49 UTC
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Time.now 正在返回当前系统时间(距 UTC 为-4 小时),Time.now.utc 正在将时间转换为 UTC 时间,即。格林威治标准时间。
Time.now is returning current system time (-4hrs from UTC), Time.now.utc is converting the time to UTC time ie. GMT.