C++で日付を取得する
time.hをインクルードする。
#include
int main(){
struct tm *date;
time_t now;
int year, month, day;
int hour, minute, second;
time(&now);
date = localtime(&now);
year = date->tm_year + 1900;
month = date->tm_mon + 1;
day = date->tm_mday;
hour = date->tm_hour;
minute = date->tm_min;
second = date->tm_sec;
printf("%04d/%02d/%02d %02d:%02d:%02d\n", year, month, day, hour, minute, second);
return 0;
}