2.0.0p247 :026 > Date.today.wday
=> 5
2.0.0p247 :027 > Date.today.cwday
=> 5
2.0.0p247 :028 >
這工作完全在控制檯應用程序的時候我在本地服務器上運行的應用程序,我得到:未定義的方法wday
undefined method `wday=' for Fri, 10 Jan 2014:Date
這是在應用程序的代碼片段(我也試過.cwday結果相同方法):
<% if Time.now > Time.parse("10:30:00") && Time.now > Time.parse("00:00:00") && (Date.today.wday = 1 || Date.today.wday = 3 || Date.today.wday = 4) %>
它爲什麼會在控制檯(在IRB),而不是當我運行的應用程序完美地工作?可能很簡單,但我真的無法弄清楚。
哇。你是對的。不能相信我錯過了這一點。謝謝。 –