Module: HomeHelper

Defined in:
app/helpers/home_helper.rb

Overview

typed: false encoding: utf-8 frozen_string_literal: true

Instance Method Summary collapse

Instance Method Details

#pretty_date_ago(from_time) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'app/helpers/home_helper.rb', line 5

def pretty_date_ago(from_time)
  return unless from_time.present?
  str = distance_of_time_in_words(from_time.to_time, Time.zone.today)
  if (str.include? 'day') && (str[0].to_i < 7)
    str = "Last #{str[0].to_i.day.ago.strftime('%A')}"
  else
    str += ' ago'
  end
  str
end