method
_parse_jis
v1_8_6_287 -
Show latest stable
- Class:
Date
_parse_jis(str, e)private
No documentation available.
# File lib/date/format.rb, line 819
def self._parse_jis(str, e) # :nodoc:
if str.sub!(/\b([MTSH])(\d+)\.(\d+)\.(\d+)/in, ' ')
era = { 'm'=>1867,
't'=>1911,
's'=>1925,
'h'=>1988
}[$1.downcase]
e.year = $2.to_i + era
e.mon = $3.to_i
e.mday = $4.to_i
true
end
end