Sha256: 851a5277b39e6d6287bf5d4406c48034526939909a8e28f878a6886108612dec
Contents?: true
Size: 630 Bytes
Versions: 39
Compression:
Stored size: 630 Bytes
Contents
# Note: http://stackoverflow.com/questions/13950005/rails-formatting-a-date-hhmm-for-today-yesterday-for-yesterday-weekday Time::DATE_FORMATS[:humanized_ago] = ->(time) do start_time = Time.now.beginning_of_day end_time = Time.now.end_of_day if time.between?(start_time, end_time) I18n.t('date.today_at') + ' ' + I18n.l(time, format: :time) elsif time.between?(start_time - 1.day, end_time - 1.day) I18n.t('date.yesterday_at') + ' ' + I18n.l(time, format: :time) elsif time.between?(start_time - 6.day, end_time - 2.day) I18n.l(time, format: :short) else I18n.l(time, format: :default) end end
Version data entries
39 entries across 39 versions & 1 rubygems