diff options
author | Jim Meyering <jim@meyering.net> | 1994-09-17 02:46:48 +0000 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 1994-09-17 02:46:48 +0000 |
commit | 73b9e4b762d89e5774735f2f8fba5cdc4155b7bb (patch) | |
tree | e7019fdf390a507c0c88993637fb7a70dea0d2a8 /lib/getdate.y | |
parent | 920c0db5c08dadda2228527d371d44efa661bee0 (diff) | |
download | coreutils-73b9e4b762d89e5774735f2f8fba5cdc4155b7bb.tar.xz |
merge with 1.10j
Diffstat (limited to 'lib/getdate.y')
-rw-r--r-- | lib/getdate.y | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/getdate.y b/lib/getdate.y index bb4db7e46..1204a1de2 100644 --- a/lib/getdate.y +++ b/lib/getdate.y @@ -867,16 +867,16 @@ difftm (a, b) { int ay = a->tm_year + (TM_YEAR_ORIGIN - 1); int by = b->tm_year + (TM_YEAR_ORIGIN - 1); - int days = ( - /* difference in day of year */ - a->tm_yday - b->tm_yday - /* + intervening leap days */ - + ((ay >> 2) - (by >> 2)) - - (ay/100 - by/100) - + ((ay/100 >> 2) - (by/100 >> 2)) - /* + difference in years * 365 */ - + (long)(ay-by) * 365 - ); + long days = ( + /* difference in day of year */ + a->tm_yday - b->tm_yday + /* + intervening leap days */ + + ((ay >> 2) - (by >> 2)) + - (ay/100 - by/100) + + ((ay/100 >> 2) - (by/100 >> 2)) + /* + difference in years * 365 */ + + (long)(ay-by) * 365 + ); return (60*(60*(24*days + (a->tm_hour - b->tm_hour)) + (a->tm_min - b->tm_min)) + (a->tm_sec - b->tm_sec)); |