# File lib/merb_helpers/date_time_helpers.rb, line 101 def relative_date(time) date = time.to_date today = DateAndTime.time_class.now.to_date if date == today DateAndTime.time_output[:today] elsif date == (today - 1) DateAndTime.time_output[:yesterday] elsif date == (today + 1) DateAndTime.time_output[:tomorrow] else fmt = DateAndTime.time_output[:initial_format].dup fmt << DateAndTime.time_output[:year_format] unless date.year == today.year time.strftime_ordinalized(fmt) end end