C语言基础:获得当前日期和时间
#include <stdio.h> #include <time.h> int main (void) { struct tm *gm_date; time_t seconds; time(&seconds); gm_date = gmtime(&seconds); printf("Current date: %d-%d-%d\n", gm_date->tm_mon+1, gm_date->tm_mday, gm_date->tm_year); printf("Current time: %02d:%02d\n", gm_date->tm_hour, gm_date->tm_min); return 1; }
输出结果,GCC编译
Current date: 9-9-112 Current time: 09:16