問題描述:
給定兩個日期,計算相差的天數。比如2010-1-1和2010-1-3相差2天。輸入樣例:時間限制:1000
記憶體限制:65536
輸入共兩行: 第一行包含三個整數startyear,startmonth,startday,分別是起始年、月、日。 第二行包含三個整數endyear,endmonth,endday,分別是結束年、月、日。 相鄰兩個整數之間用單個空格隔開。 年份範圍在1~3000。保證日期正確且結束日期不早於起始日期。
輸出輸出乙個整數,即是兩個日期相差的天數。
2008 1 1樣例輸出: ac**:2009 1 1
#include using namespace std;
int main();
int num2[12] = ;
cin>>y1>>m1>>d1;
cin>>y2>>m2>>d2;
int dif,sum=0;
dif=y2-y1;//求出年份之間的差值
if(dif>0)
//計算起始年m1月d1日到本年12月31日的天數
if(((y1%4==0&&y1%100!=0)||y1%400==0))else
//計結束年從1月1日到m2月d2日的距離
if(((y2%4==0&&y2%100!=0)||y2%400==0))else
}elseelse
}elseelse } }
cout<2000 1 1
2001 12 31
*/
Python計算兩個日期之間天數
有的時候要統計兩個日期之間的相距天數,可能有很多種方法,但使用datetime模組的datetime方法無疑是裡面比較簡單的,具體 如下 import datetime d1 datetime.datetime 2018,10,31 第乙個日期 d2 datetime.datetime 2019,0...
25 計算兩個日期之間的天數
總時間限制 1000ms 記憶體限制 65536kb 描述給定兩個日期,計算相差的天數。比如2010 1 1和2010 1 3相差2天。輸入共兩行 第一行包含三個整數startyear,startmonth,startday,分別是起始年 月 日。第二行包含三個整數endyear,endmonth,...
計算兩個日期之間的天數 C
曆法規定,四年一閏,四百年閏,例如2000年是閏年,2100年不閏年,公曆年份是整百數的,必須是400的倍數的才是閏年,不是400的倍數的就是平年 計算兩個日期之間的天數 c 定義變數year1,month1,day1,year2,month2,day2 取出2個日期中的年 月 日 如果年相同,月也...