最近、RubyでRailsを使わずに開発をする機会があるのですが、日付に関する計算は結構面倒なことが多く、コードも汚くなってしまいがちです。 しかし、railsでおなじみのactive_supportを使えば、直感的に書けてしまいます。 やはりactive_supportは偉大です。 require 'rubygems' require 'active_support/all' date = Date.today #<Date: 2013-06-08 ((2456452j,0s,0n),+0s,2299161j)> date.tommorrow # 翌日(Sun, 09 Jun 2013) date.yesterday # 昨日(Fri, 07 Jun 2013) date.next_year # 来年(Sun, 08 Jun 2014) date.prev_year # 昨年(Fri,