Может быть, вы пропустили включение необходимого пространства имен? Я не могу сказать, какой именно, потому что вы не опубликовали весь код, но я могу предположить, что это может быть что-то вроде:
using namespace boost::gregorian;
или
using namespace boost::date_time;
Обновление:
Определение Яна:
namespace boost {
namespace date_time {
//! An enumeration of weekday names
enum weekdays {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday};
//! Simple enum to allow for nice programming with Jan, Feb, etc
enum months_of_year {Jan=1,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,NotAMonth,NumMonths};
} } //namespace date_time