C++ 获取时间

来源:互联网 发布:结构优化设计课程设计 编辑:程序博客网 时间:2024/05/14 03:52
#include <time.h> #include <iostream>using namespace std;struct tm * p;int main(int argc, char *argv[]){    time_t times;    time_t rawtime;    times = time(NULL);//获取时间戳     cout << times;//获取时间戳         time(&rawtime);//初始化时间     p =localtime(&rawtime); //此函数获得的tm结构体的时间,是已经进行过时区转化为本地时间      //p = gmtime(&timep); //把日期和时间转换为格林威治(GMT)时间的函数        printf("Year:  %d\n", 1900+p->tm_year);      printf("Month:  %d\n", 1+p->tm_mon);      printf("Day:  %d\n", p->tm_mday);      printf("Hour:  %d\n", p->tm_hour);      printf("Minute:  %d\n", p->tm_min);      printf("Second:  %d\n",  p->tm_sec);      printf("Weekday:  %d\n", p->tm_wday);      printf("Days:  %d\n", p->tm_yday);      printf("Isdst:  %d\n", p->tm_isdst);      system("PAUSE");    return EXIT_SUCCESS;}

0 0
原创粉丝点击