2 2 兩個日期相差天數

2021-10-04 16:34:35 字數 1271 閱讀 8039

現在有兩個不同的日期,你能告訴我它們之間差幾天嗎?

輸入格式:

有多行資料,每行資料報含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...