From: Tadayoshi Funaba Date: 2007-12-28T22:49:08+09:00 Subject: [ruby-dev:32875] Re: class TimeSpan > 私もTimeSpanオブジェクト自体、いいと思います。 > ただ、例えば「1年後」とか「1週間後」とかをスカッと書きたいという欲求も > あるのです。 active_support を悪いとはいいません。Time.now.yesterday とか、ちょっと アレですが。 ruby 一体にそうすべきだということなら、ちょっと判りません。10ガロンっ てスカっと書きたい人もいるでしょう。"/etc/motd".open とか、 "2001-02-03".to_date とか、[2001,2,3].mktime とか、どんどん追加していっ たほうがいいんでしょうか。 あるいは、時間や時刻は特別なんでしょうか。 それはともかく、「1年後」や「1年間」などは、文脈に依存するので、いずれ にしてもあまりスカっとは書けないので、TimeSpan や Delta などと、一緒に していいものかわかりません。どちらかというと、「昨日」という表現や、年 のない「3月3日」のような日付の類に思います。