From: Pen Ttt Date: 2011-01-01T10:42:00+09:00 Subject: Re: change integer into date in my irb, pt@pt:~$ ruby -v ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux] pt@pt:~$ irb irb(main):001:0> time = Time.new(2010, 12, 31) ArgumentError: wrong number of arguments (3 for 0) from (irb):1:in `initialize' from (irb):1:in `new' from (irb):1 from :0 it's wrong for the expression: Time.new(2010, 12, 31) -- Posted via http://www.ruby-forum.com/.