平年全年365天,闰年(能被4整除)全年366天;每年1、3、5、7、8、10、12月份都是31天;每年4、6、9、11月份都是30天;2月,闰年是29天,平年是28天;故,2017.10.20-2018.5.12,共有11+30+31+31+28+31+30+12=204天
两个日期相差204天,这是精确计算,不会错的!
共:204天