@@ -1603,7 +1603,7 @@ func CalculateDekadTime(baseDate time.Time, tradingDays, moveType int) int {
// 计算时间差
subDays := baseDate.Sub(oldDate)
- days := int(subDays.Hours() / 24)
+ days := int(math.Abs(subDays.Hours() / 24))
fmt.Printf("最终日期: %s, 总天数差: %d 天\n", baseDate.Format("2006-01-02"), days)