時間有關

#include<iostream>
#include<time.h>
using namespace std;
int main()
{
	time_t max=0x7FFFFFFF;
	cout<<ctime(&max)<<endl;//當地時間表示最大值
	struct tm *ptr;
	time_t it=time(NULL);//獲得日曆時間,即從1899年12月31日0時0分0秒到現在的經歷的秒數
	cout<<"經歷的秒數:\n"<<it<<endl;
	cout<<ctime(&it)<<endl;//通過日曆時間轉化成固有格式
	ptr=localtime(&it);
	cout<<"當地時間是:\n"<<ptr->tm_year<<":"<<ptr->tm_mon<<":"<<ptr->tm_mday<<":"<<ptr->tm_hour<<":"<<ptr->tm_min<<":"<<ptr->tm_sec<<endl;
	cout<<asctime(ptr)<<endl;
	ptr=gmtime(&it);
	cout<<"UTC時間是:\n"<<ptr->tm_year<<":"<<ptr->tm_mon<<":"<<ptr->tm_mday<<":"<<ptr->tm_hour<<":"<<ptr->tm_min<<":"<<ptr->tm_sec<<endl;
	cout<<asctime(ptr)<<endl;//通過結構體tm轉化成固有格式
	cout<<clock()/CLOCKS_PER_SEC;
	return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章