pge*_*gee 1 ruby datetime ruby-on-rails date
我知道我可以创建,Date.tomorrow并且有诸如 等选项midnight。at_noon我需要比这更具体的时间。
具体来说,我希望创建一个明天上午 11 点的日期时间。我在 DateTime 文档中没有看到任何内容。有什么简单的方法可以实现这一点吗?谢谢!
在 Rails 中,您可能会使用tomorrow,in_time_zone和change:
Date.tomorrow.in_time_zone.change(hour: 11)
#=> Sat, 08 Aug 2015 11:00:00 CEST +02:00
Run Code Online (Sandbox Code Playgroud)
这会返回一个ActiveSupport::TimeWithZone实例,就像等midnight。at_noon