c 获取系统时间

time.h 在系统内部,一般要先初始化,再使用

#include<stdio.h>
#include<time.h>
int main()
{
    struct tm *ptm ;
 time_t T_now;
 char NowTime[32] = "";
 time(&T_now);              // 初始化时间
 ptm = localtime(&T_now);
 sprintf(NowTime, "%4d-%.2d-%.2d",ptm->tm_year + 1900, ptm->tm_mon + 1, ptm->tm_mday);
 printf("%s ", NowTime);
 return 0;
}1

原文地址:https://www.cnblogs.com/zibuyu/p/3232592.html