如何优化Java日期计算以减少误差问题?