From: Tietew Date: 2007-12-28T10:36:45+09:00 Subject: [ruby-dev:32835] Re: class TimeSpan On Thu, 27 Dec 2007 22:08:23 +0900 In article <4773A3C9.1080904@yahoo.co.jp> [[ruby-dev:32827] Re: class TimeSpan] 遊楽庵 wrote: > ActiveSupportにあるNumericの拡張はダメですか?? > 個人的には結構便利だと思うのですが。 > > 1.week.since(DateTime)などなど。 無理ですよ。 irb(main):015:0> 1.week.since(DateTime.now).to_s => "3663-11-16T10:36:11+09:00" irb(main):016:0> 1.week.since(Time.now).to_s => "Fri Jan 04 10:36:32 +0900 2008" あと、 1.month は一ヶ月ではなくて30日ですし。 1.year は一年ではなくて365日ですし。 irb(main):008:0> Time.local(2004,1,1)+1.year => Fri Dec 31 06:00:00 +0900 2004 -- Tietew Blog: http://www.tietew.jp/ PGP: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA