Module: Decidim::DatetimeHelper
- Defined in:
- app/helpers/decidim/datetime_helper.rb
Overview
A Helper to render dates
Instance Method Summary collapse
-
#simple_date(datetime) ⇒ Object
Renders a date in the simplest possible format.
Instance Method Details
#simple_date(datetime) ⇒ Object
Renders a date in the simplest possible format.
9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'app/helpers/decidim/datetime_helper.rb', line 9 def simple_date(datetime) current_datetime = Time.zone.now if datetime > current_datetime.beginning_of_day I18n.l(datetime, format: :time_of_day) elsif datetime > current_datetime.beginning_of_week I18n.l(datetime, format: :day_of_week) elsif datetime > current_datetime.beginning_of_year I18n.l(datetime, format: :day_of_month) else I18n.l(datetime, format: :day_of_year) end end |