那计算两个日期之间间隔的天数為例来说明这个问题
下面是计算日期间隔天数的简单算法(主要出错的地方为红色标注的地方):
当计算出的间隔时间(毫秒为单位)沒有超出int类型的长度时计算出的结果是正常的,但是当间隔时间超出int类型的长度时就会出现问题
具体问题的体现为:获取到的转换结果會是一个负数。