阅读背景:

Boost::date_time日期的操作_小米的修行之路

来源:互联网 

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



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: