From: Jeremy Evans Date: 2010-08-10T02:48:59+09:00 Subject: [ruby-core:31658] [Bug #3670] DateTime#jisx0301 returns incorrect format for dates before the Meiji period Bug #3670: DateTime#jisx0301 returns incorrect format for dates before the Meiji period http://redmine.ruby-lang.org/issues/show/3670 Author: Jeremy Evans Status: Open, Priority: Low ruby -v: ruby 1.9.2dev (2010-07-11 revision 28618) For dates before the Meiji period, DateTime#jisx0301 returns the time part twice: $ irb -r date ruby-1.9.2-rc2 > DateTime.jd(2405161).jisx0301 => "M06.01.02T00:00:00+00:00" ruby-1.9.2-rc2 > DateTime.jd(2405159).jisx0301 => "1872-12-31T00:00:00+00:00T00:00:00+00:00" A patch to fix this is attached. ---------------------------------------- http://redmine.ruby-lang.org