Sha256: 6d97b9923788b691f266044c3d34221b8aed9d7ff31528422a66d58a364bbfb4
Contents?: true
Size: 526 Bytes
Versions: 1
Compression:
Stored size: 526 Bytes
Contents
Date::DATE_FORMATS[:default] = '%d/%m/%Y' Time::DATE_FORMATS[:default]= '%d/%m/%Y %H:%M:%S' class Date class << self def _parse_with_us_format(date, *args) if date.nil? return '' end if date =~ %r{^(\d+)/(\d+)/(\d+)$} _parse_without_us_format("#{$3.length == 2 ? "20#{$3}" : $3}-#{$1}-#{$2}", *args) else _parse_without_us_format(date, *args) end end alias_method_chain :_parse, :us_format end end class NilClass def to_date '' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
flexa_lib-0.3.9 | lib/flexa_lib/date_extensions.rb |