Tag: 3日期日期时间日历

事件不会显示在日历中

我已经按照Railscast#213创建了Calendar,它显示了current_user.events 。 但我的日历不会显示它们。 我想,问题是因为我使用的是date而不是date因为Ryan在他的演员阵容中使用过。 但是我无法理解如何仅从我的datetime时间解析datetime 。 我试图将@date变量更改为 @date = params[:datetime] ? DateTime.parse(params[:datetime]).to_date : Date.today 代替 @date = params[:date] ? Date.parse(params[:date]) : Date.today 用于演员,但它没有帮助。 所以,我的events_controller#index是: def index @events = current_user.events.all @events_by_date = @events.group_by(&:start_date) @event = Event.new(params[:event]) @date = params[:datetime] ? DateTime.parse(params[:datetime]).to_date : Date.today end 日历助手和events#index我没有改变就离开了。 calendar_helper.rb module CalendarHelper def calendar(date = Date.today, &block) Calendar.new(self, date, block).table […]