C++當前日期加1天
#include<iostream>
using namespace std;
class Date
{
private:
int year;
int month;
int day;
public:
Date(){}
Date(int y,int m,int d)
{
year=y;
month=m;
day=d;
}
Date NextDay();
void Show()
{
cout<<year<<"-"<<month<<"-"<<day<<endl;
}
private:
bool IsLeapYear();
};
Date Date::NextDay()
{
Date t;
t.day=day;
t.month=month;
t.year=year;
t.day++;
if(IsLeapYear())
{
if(t.month == 2 && day == 30)
{
t.day = 1;
t.month++;
}
}
else //???
{
if(t.month == 2 && t.day == 29)
{
t.day=1;
t.month++;
}
}
if(t.day > 31)
{
if(t.month == 12)
{
t.day = 1;
t.month = 1;
t.year++;
}
else
{
t.day = 1;
t.month++;
}
}
else if(t.day == 31)
{
if(t.month==4||t.month==6||t.month==9||t.month==11)
{
t.day=1;
t.month++;
}
}
return t;
}
bool Date::IsLeapYear()
{
bool bleap;
if((year%4 == 0 && year%100 != 0) || year%400 == 0)
bleap = true;
else
bleap = false;
return bleap;
}
int main()
{
int y,m,d;
cout<<"printf the date:"<<endl;
scanf("%d%d%d",&y,&m,&d);
Date d1(y,m,d);
Date d2;
d2=d1.NextDay();
d2.Show();
system("pause");
return 0;
}
相關文章
- js如何計算當前日期指定天數前的日期JS
- TypeScript 2 : 獲取當前日期及前後範圍日期【Array】TypeScript
- js中兩個日期大小比較,獲取當前日期,日期加減一天JS
- js實現的輸出當前農曆日期JS
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- 讓Excel表頭自動填寫當前月份和日期(轉)Excel
- mysql中取系統當前時間,當前日期方便查詢判定的程式碼MySql
- Jquery對當前日期的操作(格式化當前日期)jQuery
- 【oracle】日期加減計算Oracle
- Oracle-insert into加日期Oracle
- MySQL 獲取當前日期及日期格式MySql
- Android開發:獲取當前系統時間和日期的方法Android
- Laravel查詢 日期比當前時間早一個月的資料Laravel
- SAP CDS view如何取得當前系統日期和系統時間戳View時間戳
- javascript獲取當前時間指定天數之前或者之後的日期JavaScript
- php 獲取當前域名和當前協議PHP協議
- antd日期選擇框,前後日期增加限制
- 《Qt5+QDate和QTime獲取當前系統日期和時間》QT
- SqlServer獲取當前日期SQLServer
- js獲取當前日期JS
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- NOIP 賽前加訓
- Linux當前當前程式Linux
- vue重新整理當前頁面或者當前元件Vue元件
- Clion中C++使用當前目錄讀取檔案失敗C++
- 日期加一天的函式函式
- Python獲取當前日期和日期差計算Python
- ElementUI el-date-picker 限制選中日期前後30天,大於當天不可選UI
- excel日期加減計算方法 excel計算日期時間差Excel
- 短視訊平臺原始碼,vue獲取當前系統時間,日期及星期幾原始碼Vue
- C/C++程式碼獲取當前時間的:年月日時分秒C++
- QT顯示當前日期時間QT
- 如何用js獲取當前時間和ip地址以及當前城市JS
- SAP CDS view 如何將 CHAR 型別的資料欄位和當前系統日期比較View型別
- JavaScript 獲取當前月份JavaScript
- JavaScript 獲取當前域名JavaScript
- 【Java】得到當前股票資訊Java
- javascript獲取當前urlJavaScript