Sha256: f324346e5ef8e9626597e6c0bb1f857b7f565d61ce71ba444ceaf7fcd709a5f7
Contents?: true
Size: 742 Bytes
Versions: 1
Compression:
Stored size: 742 Bytes
Contents
module Account::DatesHelper def display_date(timestamp, format: :default, date_format: nil) format = date_format if date_format localize(local_time(timestamp).to_date, format: format) if timestamp end def display_time(timestamp, format: :default, time_format: nil) format = time_format if time_format localize(local_time(timestamp).to_time, format: format) if timestamp end def display_date_and_time(timestamp, format: :default, date_format: nil, time_format: nil) format = "#{date_format} #{time_format}" if date_format && time_format localize(local_time(timestamp).to_datetime, format: format) if timestamp end def local_time(timestamp) timestamp&.in_time_zone(current_user.time_zone) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bullet_train-1.3.0 | app/helpers/account/dates_helper.rb |