From: duerst@... Date: 2019-04-01T05:38:28+00:00 Subject: [ruby-core:92080] [Ruby trunk Misc#15742] Add Date#jisx0301 support new Japanese era Issue #15742 has been updated by duerst (Martin D�rst). mame (Yusuke Endoh) wrote: > Thanks, that's good to know. However, we should wait for the new revision of JIS X 0301. Could you let us know if the spec is actually revised? It may be that the spec is revised, but this usually takes quite some time. I'd personally suggest we move ahead so that this new functionality can be used as soon as possible in Ruby. ---------------------------------------- Misc #15742: Add Date#jisx0301 support new Japanese era https://bugs.ruby-lang.org/issues/15742#change-77411 * Author: kaishuu0123 (Koki Oyatsu) * Status: Feedback * Priority: Normal * Assignee: ---------------------------------------- ## Reproduce process ``` irb(main):002:0> require 'date' => true irb(main):003:0> Date.new(2019, 5, 1).jisx0301 => "H31.05.01" ``` * ruby version: trunk ## Result of reproduce process ``` irb(main):003:0> Date.new(2019, 5, 1).jisx0301 => "H31.05.01" ``` ## Expected result and the reason why you expect ``` irb(main):002:0> require 'date' => true irb(main):003:0> Date.new(2019, 5, 1).jisx0301 => "R01.05.01" ``` ### reason * new era (Reiwa?) starts from 2019/05/01 * refs: https://github.com/ruby/ruby/blob/trunk/ext/date/date_core.c#L7049 * I can't be sure that initial letter is "R". -- https://bugs.ruby-lang.org/ Unsubscribe: