我没有找到任何给出唯一日期的解决方案。我找到了解决方案,但都很复杂,我们必须解析数组并将日期与时间分开
答案 0 :(得分:2)
尝试这个
#include <iostream>
#include <iomanip>
#include <ctime>
int main()
{
auto t = std::time(nullptr);
auto tm = *std::localtime(&t);
std::cout << std::put_time(&tm, "%d-%m-%Y %H-%M-%S") << std::endl;
}
答案 1 :(得分:0)
如果您运行以下代码,那么您将找到 当前日期格式如下。
15年4月14日
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
char c[9];
_strdate_s(c);
cout<<c<<endl;
return 0;
}
&#13;
答案 2 :(得分:0)
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
time_t now = time(0);
tm *ltm = localtime(&now);
cout << "Year: "<< 1900 + ltm->tm_year << endl;
cout << "Month: "<< 1 + ltm->tm_mon<< endl;
cout << "Day: "<< ltm->tm_mday << endl;
}