2004年10月到2020年5月一共是15年零8个月。
解:2004年10月到2019年9月就满15年;从2019年10到2020年5月为8个月。即问题答案是满15年零8个月。
可我们知道,假设是公历纪年历法显示的年份,就会有变数。因为公历有公元前和公元纪年历,两者是背向记载历史年份的,如果是公元前2004年10月到公元2020年5月,就有4023年零8个月的历史了。
2004年到2020年一共过了192个月,16年
2020-2004=16年,相差5个月,5/12≈0.42年,所以一共是16-0.42=15.58年,差不多是15年半。