代码如下:
#define _CRT_SECURE_NO_WARNINGS
#include <ctime>
#include <iostream>
using namespace std;
int main() {
// 获取当前时间的时间戳
time_t now = time(0);
// 将时间戳转换为本地时间
tm* local_time = localtime(&now);
// 获取当前年月日
int year = 1900 + local_time->tm_year;
int month = 1 + local_time->tm_mon;
int day = local_time->tm_mday;
int hour = local_time->tm_hour;
int min = local_time->tm_min;
int sec = local_time->tm_sec;
cout << "当前日期:" << year << "-" << month << "-" << day << " " << hour << ":" << min << ":" << sec << endl;
return 0;
}
执行结果:
当前日期:2024-8-23 10:56:33