18个月。从2017年7月1日到2018年12月31日,期间有:2017年7月一整个月,8月、9月、10月、11月、12月,6个月,2018年1月到12月一整年,即12个月,那么一共是:6+12=18个月所以2017年7月1日到2018年12月31日是18个月。扩展资料:一年中,1月有31天,平年的2月为28天,闰年的2月为29天,3月有31天,4月有30天,5月有31天,6月有30天,7月有31天,8月有31天,9月有30天,10月有31天,11月有30天,12月有31天。阳历的大小月有一定规则,七月以前单月为大月,双月为小月;八月以后,双月为大月,而单月为小月,于是一、三、五、七、八、十、十二月为大月,四、六、九、十一月为小月。加减法的运算法则(1)相同数位对齐(2)从个位算起(3)加法中满几十就向高一位进几;减法中不够减时,就从高一位退1当10和本数位相加后再减。
2018年6月18到2022年6月18是四年时间,其中有一个是闰年,所以为365×4+1=1461天。
从6月18到12月31,一共有12+31+31+30+31+30+31=196天。
所以从2018年6月18到2022年6月18是1461+196=1657天
2018年6月18日到2022年12月31日有几天 按一年365天,一共是4年又197天,间隔了1657天。
2018年6月18到2022年12月31大约是四年半。