Sha256: 8b7888f32b20acd52a1b39383650d01f8a6c4163be1af5d3de56e752a040e54c

Contents?: true

Size: 484 Bytes

Versions: 5

Compression:

Stored size: 484 Bytes

Contents

# frozen_string_literal: true

Date.class_eval do
  # @return [String] - mm/dd/yyyy or m/d/yy
  def display_user(all = false)
    strftime(all ? '%m/%d/%Y' : '%-m/%-d/%y')
  end
end

DateTime.class_eval do
  # @return [String] - mm/dd/yyyy or m/d/yy
  def display_user(all = false)
    strftime(all ? '%m/%d/%Y %r' : '%-m/%-d/%y %r')
  end
end

Time.class_eval do
  # @return [String] - mm/dd/yyyy or m/d/yy
  def display_user(all = false)
    to_datetime.display_user(all)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
display_user_extension-1.0.0 lib/display_user_extension.rb
display_user_extension-1.0.0.pre.rc.1 lib/display_user_extension.rb
display_user_extension-0.0.5 lib/display_user_extension.rb
display_user_extension-0.0.4 lib/display_user_extension.rb
display_user_extension-0.0.3 lib/display_user_extension.rb