Patch review requested: 4 date/time-related patches

Looking for patch reviews for these four date/time-related patches:

1. defect: Time #years_since/ago give different results from #advance and #plus/minus_with_duration when advancing from leap day http://dev.rubyonrails.org/ticket/9865

2. defect: Date #years_since/ago raises Invalid Date error with leap day http://dev.rubyonrails.org/ticket/9864

3. refactor: Time and Date #months_since/ago uses #advance instead of custom logic http://dev.rubyonrails.org/ticket/9863

4. enhancement: Time and DateTime #advance honors :hours, :minutes and :seconds options http://dev.rubyonrails.org/ticket/9825

Thanks, Geoff B

All applied. Excellent work!

Best, jeremy

Thanks!

One additional patch -- this one adds a :weeks option to Time, Date and DateTime #advance: http://dev.rubyonrails.org/ticket/9866

Got it! Thanks.

jeremy