<p>標準ライブラリのDateで月の加減計算が出来るって知ってました?</p> <p>Ruby、3年以上はやってるはずなのに知りませんでした…orz</p> <p>+, -で日の加減が出来るのは直感的にわかるけど、月に対しても出来るとはびっくりしました。</p> <pre class="prettyprint"><code>% irb -r date &gt;&gt; (Date.today).to_s =&gt; "2010-08-15" &gt;&gt; (Date.today &lt;&lt; 2).to_s =&gt; "2010-06-15" &gt;&gt; (Date.today &gt;&gt; 5).to_s =&gt; "2011-01-15"</code></pre> <p>サブクラスのDateTimeでもモチロン出来ます。</p> <p>オーマイガッ!</p>

Comments


Option