Issue #4068 has been updated by Jeremy Evans.


mathew,

Fractional dates means that a Date object also holds a time component.  They are an implementation detail of the current standard date library, which stores both Date and DateTime objects using the same data structure. It leads to the problem shown in http://jeremyevans-pres.heroku.com/rc2010_presentation/img40.html.  Also, two Date objects that represent the same date can be considered non-equal because they have different times (e.g. one at midnight and one at noon).
----------------------------------------
http://redmine.ruby-lang.org/issues/show/4068

----------------------------------------
http://redmine.ruby-lang.org