#include <iostream>
#include<time.h>
using namespace std;
int main (int argc, char *argv[])
{
tm *ptm,*pltm;
time_t tim_t;
tim_t=time(NULL);
ptm=gmtime(&tim_t);
cout<<ptm->tm_hour<<':'<<ptm->tm_min<<':'<<ptm->tm_sec<<endl;
pltm=localtime(&tim_t);
cout<<ptm->tm_hour<<':'<<ptm->tm_min<<':'<<ptm->tm_sec<<endl;
cout<<pltm->tm_hour<<':'<<pltm->tm_min<<':'<<pltm->tm_sec<<endl;
if(ptm==pltm)cout<<"They are equal:"<<ptm<<' '<<pltm<<endl;
cout << "Press ENTER to continue..." << endl;
cin.get();
return 0;
}
結果 ptm與pltm相等;