time_t

#include <iostream>
#include <ctime>

#using namespace std;

//tm->tm_year是從1900年開始計算的年份,tm_mon是月份0--11
void main()
{
 time_t t = time(NULL);   //==>time_t t;time(&t)
 struct tm* local; 
 
 local = localtime(&t);

 char time[100];
 memset(time, 0, sizeof(time));
  
 sprintf(time,"%04d-%02d-%02d %02d:%02d:%02d",
  local->tm_year+1900,
  local->tm_month+1,
  local->tm_mday,
  local->tm_hour,
  local->tm_min,
  local->tm_sec
  );
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章