调整时间计算逻辑