C++ 获取系统当前时间方式

#include


方式一
 time_t tt = time(NULL);
 tm* t= localtime(&tt);
 printf("%d-%02d-%02d %02d:%02d:%02d\n", 
  t->tm_year + 1900,
  t->tm_mon + 1,
  t->tm_mday,
  t->tm_hour,
  t->tm_min,
  t->tm_sec);


方式二
 SYSTEMTIME st = {0};
 GetLocalTime(&st);
 printf("%d-%02d-%02d %02d:%02d:%02d\n", 
  st.wYear,
  st.wMonth,
  st.wDay,
  st.wHour,
  st.wMinute,
  st.wSecond);


其中,第二种方式比较常用;

你可能感兴趣的:(C++)