(增強的Time類)請提供一個構造函數,它可以用來自time函數和localtime函數的當前時間初始化Time類的對象。這兩個函數在C++標準庫頭文件<ctime>中聲明。
#define _CRT_SECURE_NO_WARNINGS
#include "Time.h"
int main()
{
//獲取當前時間
time_t rawtime;
struct tm *timeinfo;
time(&rawtime);
timeinfo = localtime(&rawtime);
cout << "Current local time and date:" << asctime(timeinfo);
//增強的Time類,可以用來自time函數和localtime函數的當前時間初始化Time類的對象
Time date1;
date1.setTime(timeinfo->tm_hour,timeinfo->tm_min ,timeinfo->tm_sec);
date1.printUniversal();
cout << endl;
date1.printStandard();
cout << endl;
return 0;
}