永发信息网

C++怎么获取系统时间,年月日时分

答案:2  悬赏:40  手机版
解决时间 2021-12-22 11:11
  • 提问者网友:一抹荒凉废墟
  • 2021-12-21 20:36
C++怎么获取系统时间,年月日时分
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2022-01-06 01:03
#include 
#include 
int main ()
{
    time_t t;
    struct tm * lt;
    time (&t);//获取Unix时间戳。
    lt = localtime (&t);//转为时间结构。
    printf ( "%d/%d/%d %d:%d:%d\n",lt->tm_year+1900, lt->tm_mon, lt->tm_mday, lt->tm_hour, lt->tm_min, lt->tm_sec);//输出结果
    return 0;
}

注意事项:

struct tm中的tm_year 值为实际年减去1900, 所以输出的时候要是lt->tm_year+1900。
全部回答
  • 1楼网友:老鼠爱大米
  • 2022-01-06 02:14
你说呢...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯