id summary reporter owner description type status milestone component version severity resolution keywords cc 2708 End of February 2000 is the 29. anonymous az_sw_dude "According to http://www.boost.org/doc/libs/1_37_0/doc/html/date_time/gregorian.html {{{ date end_of_month_day() const Returns the last day of the month for the date. date d(2000,Feb,1); //gets Feb 28 -- 2000 was leap year date eom = d.end_of_month_day(); }}} Now, 2000 was indeed a leap year, so the last day of February should be ""Feb 29"". Either this is just a small documentation bug, or a large one that fails to explain the semantics of {{{end_of_month_day()}}}." Bugs closed Boost 1.38.0 date_time Boost 1.37.0 Problem fixed