From: akr@... Date: 2019-04-02T07:41:33+00:00 Subject: [ruby-core:92103] [Ruby trunk Feature#15742] Add Date#jisx0301 support new Japanese era Issue #15742 has been updated by akr (Akira Tanaka). nobu (Nobuyoshi Nakada) wrote: > Maybe, we should await next JIS X 0301? I think it is too late. JIS X 0301 update schedule is not shown. However, we can wait vendors such as Microsoft. Microsoft also needs the single letter abbreviation of Reiwa. - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Calendars\Japanese\Eras https://support.microsoft.com/ja-jp/help/4469068/summary-of-new-japanese-era-updates-kb4469068 - seminar held by Microsoft and METI (���������������), 2019-04-05 https://www.microsoftevents.com/profile/form/index.cfm?PKformID=0x6474232abcd I hope some guideline including the abbreviation will appear. > Patches updated. You missed URL. I found: https://github.com/nobu/ruby/tree/feature/japanese-reiwa ---------------------------------------- Feature #15742: Add Date#jisx0301 support new Japanese era https://bugs.ruby-lang.org/issues/15742#change-77430 * Author: kaishuu0123 (Koki Oyatsu) * Status: Feedback * Priority: Normal * Assignee: * Target version: ---------------------------------------- ## 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: