(1)处理年月日,格里高历,位与命名空间boost::gregorian
#define BOOST_DATE_TIME_SOURCE #include <boost/date_time/gregorian/gregorian.hpp> using namespace boost::gregorian;
(2)创建日期对象
#define BOOST_DATE_TIME_SOURCE #include <boost/date_time/gregorian/gregorian.hpp> using namespace boost::gregorian; using namespace std; int _tmain(int argc, _TCHAR* argv[]) { boost::gregorian::date d1;//无效的日期 boost::gregorian::date d2(2010,1,1); date d3(2000,Jan,1); date d4(d2); ??这里还有点问题,一直报链接错误 date d5=from_string("1990-09-29"); date d51=from_string("1990/09/29"); date d6=from_undelimited_string("19900929"); return 0; }
(3)data_clock调它的静态成员函数,返回日期
cout<<day_clock::local_day()<<endl;//本地日期 cout<<day_clock::universal_day()<<endl;//UTC日期
(4)
时间: 2024-11-03 21:28:12