1、日期对象的创建:
#include <iostream>
#include <boost/date_time/gregorian/gregorian.hpp> //日期库
int main()
{
//创建一个日期对象
//默认构造函数创建一个无效日期
boost::gregorian::date d;
std::cout << d << std::endl;
boost::gregorian::date d1(2020, 3, 17);
std::cout << d1 << std::endl;
boost::gregorian::date d2(d1);
std::cout << d2 << std::endl;
boost::gregorian::date d3 = boost::gregorian::from_string("2020-03-16");
std::cout << d3 << std::endl;
boost::gregorian::date d4 = boost::gregorian::from_string("2020/03/16");
std::cout << d4 << std::endl;
boost::gregorian::date d5 = boost::gregorian::from_undelimited_string("20200316");
std::cout << d5 << std::endl;
boost::gregorian::date d6 = boost::gregorian::date_from_iso_string("20140320");
std::cout << d6 << std::endl;
boost::gregorian::date d7 = boost::gregorian::from_us_string(&##include <iostream>
#include <boos