変数で 3 つの日付を取得する必要があります
今日私が持っている真夜中以来
t = Time.now.strftime("%Y-%m-%d 00:00:01") # 2012-11-19 00:00:01
昨日の午前 0 時以降 (つまり、00:00:00 から 23:59:59)
y1 = 2012 年 11 月 18 日 00:00:01
y2 = 2012 年 11 月 19 日 23:59:59
具体的には、gem で使用する文字列として作成する必要がある y1 および y2 変数です。Rubyが初めてなので、Time.yesterdayが必要なことをしていないように見えるので、少し混乱しています
編集
これには、必ず含める
「active_support/all」が必要です
アプリケーションにgemがバンドルされていることを確認してください。
使用済み:
@current = (Time.now).beginning_of_day.utc.strftime("%Y-%m-%d")
@yesterday = (Time.now - 1.day).beginning_of_day.utc.strftime("%Y-%m-%d")
@everything = (Time.now - 2.day).end_of_day.utc.strftime("%Y-%m-%d")