#include <iostream>
#include <string>
using namespace std;
void ResetTheTime(int *year,int *month,int *date,int *hour,int *minute,int *second)
{
int dayofMonth[12]={31,28,31,30,31,30,31,31,30,31,30,31};
if (*year <0 || *month <1 || *month >12 || *date <1 ||*date >31
||*hour <0 ||*hour >23 || *minute <0 ||*minute>59 || *second <0 || *second >59)
{
return ;
}
if (*year <0 || *month < 1 || *month >12)
{
if (*year%400==0
#include <string>
using namespace std;
void ResetTheTime(int *year,int *month,int *date,int *hour,int *minute,int *second)
{
int dayofMonth[12]={31,28,31,30,31,30,31,31,30,31,30,31};
if (*year <0 || *month <1 || *month >12 || *date <1 ||*date >31
||*hour <0 ||*hour >23 || *minute <0 ||*minute>59 || *second <0 || *second >59)
{
return ;
}
if (*year <0 || *month < 1 || *month >12)
{
if (*year%400==0

本文展示了一个C++函数,该函数接受年、月、日、时、分、秒作为输入,检查其有效性,并计算出下一秒的时间。函数通过检查闰年来处理2月的天数,并正确地滚动小时、日期和月份。
最低0.47元/天 解锁文章
4459

被折叠的 条评论
为什么被折叠?



