現在有兩個不同的日期,你能告訴我它們之間差幾天嗎?
輸入格式:
有多行資料,每行資料報含6個數字,中間用空格分隔,每3個數字代表乙個日期。
輸出格式:
對應於輸入資料,輸出資料有相同的行數,每行表示對應的兩個日期相差的天數。
輸入樣例:
1934 2 4 2047 11 30輸出樣例:2192 10 3 1921 5 8
-41572**:99130
#include
typedef
long
long
int ll;
ll judge
(ll year)
typedef
struct time time;
intmain
(void
)else
if(beg.year == end.year && beg.month == end.month && beg.day > end.day)
else
for(ll i = min.year; i < max.year; i++
) sum +=(
judge
(i)?
366:
365)
; ll days1[12]
=;for(ll i =
0; i < min.month; i++
)sum -
= days1[i]
; sum +
= days1[min.month -1]
- min.day;
ll days2[12]
=;for(ll i =
0; i < max.month -
1; i++
)sum +
= days2[i]
; sum +
= max.day;
if(flag)
printf
("%lld\n"
, sum)
;else
printf
("%lld\n"
,-sum);}
return0;
}
JAVA 比較兩個日期相差的天數
在測試工作中經常會使用到比較兩個日期相差的天數,我之前用過實現這一功能的兩個版本的方法,源 如下 版本 1 public static intgetintervaldays date fdate,date odate longintervalmilli odate.gettime fdate.get...
JAVA 比較兩個日期相差的天數
在測試工作中經常會使用到比較兩個日期相差的天數,我之前用過實現這一功能的兩個版本的方法,源 如下 版本 1 public static intgetintervaldays date fdate,date odate longintervalmilli odate.gettime fdate.get...
jq計算兩個日期相差的天數
計算兩個日期相差的天數 addtime 2020年7月30日 21 16 37 sdate1 開始日期 yyyy mm dd格式 sdate2 結束日期 yyyy mm dd格式 function datediff sdate1,sdate2 呼叫 let and datediff stime,et...