我看到了一些很奇怪的东西。
<h3><%= (Date.today).strftime("%A, %B %d, %Y") %></h3>
结果是 2013 年 10 月 9 日,星期三,这是正确的。
但是,这将导致 2013 年 10 月 11 日星期五。
<h3><%= (Date.tomorrow).strftime("%A, %B %d, %Y") %></h3>
它完全跳过星期四(实际上是明天)。
有任何想法吗?
最佳答案
方法tomorrow不在 Ruby 中——仅在 Rails 中。也许您的 Ruby 和 Rails 设置为不同的时区。你从 Date.current 中得到了什么,它基本上是今天在 Rails 中的?
关于ruby-on-rails - Date.tomorrow 引用两天后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19285343/