void getLeapYear()
{
//判断某一年是否是闰年
cout << "请输入要查是不是闰年的年份(1970以后):";
int year;
cin >> year;
tm it;
it.tm_year = year - 1900;
it.tm_mon = 2;//一月在计算机中是0.
it.tm_mday = 1;
it.tm_hour = 0;
it.tm_min = 0;
it.tm_sec = 0;
it.tm_isdst = 0;
time_t ti = mktime(&it) - 24 * 60 * 60;
tm * getT = gmtime(&ti);
if (getT->tm_mday == 28)
{
cout << "是闰年。" << endl;
}
else
{
cout << "是平年。" << endl;
}
}
{
//判断某一年是否是闰年
cout << "请输入要查是不是闰年的年份(1970以后):";
int year;
cin >> year;
tm it;
it.tm_year = year - 1900;
it.tm_mon = 2;//一月在计算机中是0.
it.tm_mday = 1;
it.tm_hour = 0;
it.tm_min = 0;
it.tm_sec = 0;
it.tm_isdst = 0;
time_t ti = mktime(&it) - 24 * 60 * 60;
tm * getT = gmtime(&ti);
if (getT->tm_mday == 28)
{
cout << "是闰年。" << endl;
}
else
{
cout << "是平年。" << endl;
}
}