Quellcode durchsuchen

fix:管理规则时间格式解析

zqbao vor 6 Monaten
Ursprung
Commit
a37c3ed793
2 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 1 1
      services/excel/lucky_sheet_table.go
  2. 2 1
      utils/time.go

+ 1 - 1
services/excel/lucky_sheet_table.go

@@ -173,7 +173,7 @@ func checkCellRule(ruleInfo *excel.ExcelInfoRuleMappingView, value string, table
 	var err error
 
 	if ruleInfo.RuleType == 5 {
-		tableTime, err = time.Parse(utils.FormatDate, value)
+		tableTime, err = time.ParseInLocation(utils.FormatDate, value, time.Local)
 		if err != nil {
 			return false
 		}

+ 2 - 1
utils/time.go

@@ -4,7 +4,8 @@ import "time"
 
 // 获取今天的日期(零点零分零秒)
 func Today() time.Time {
-	return time.Now().Round(0).UTC().Local()
+	now := time.Now()
+	return time.Date(now.Year(), now.Month(), now.Day(), 0, 0, 0, 0, now.Location())
 }
 
 // 获取明天的日期(零点零分零秒)