c++ 11 std::chrono时间

duration_cast 时间转换

#include
#include
#include

// 小时转化为分钟/秒等
int main()
{
	std::chrono::hours hour_time = std::chrono::hours(1);

	std::chrono::minutes minutes_time = std::chrono::duration_cast(hour_time);

	std::chrono::seconds seconds_time = std::chrono::duration_cast(hour_time);

	std::chrono::milliseconds milliseconds_time = std::chrono::duration_cast(hour_time);

	std::chrono::microseconds microseconds_time = std::chrono::duration_cast(hour_time);

	std::cout << "1小时可转换为 \n"
		<< minutes_time.count() << "分钟 \n"
		<< seconds_time.count() << "秒 \n"
		<< milliseconds_time.count() << "毫秒 \n"
		<< microseconds_time.count() << "微秒" << std::endl;

	getchar();
	return 0;
}

你可能感兴趣的:(#,STL,cpp,c++,开发语言)