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\n", NowTime);
 return 0;
}1

posted @ 2013-08-02 14:59  煮人为乐  阅读(156)  评论(0编辑  收藏  举报