소스 검색

fix: 修改时间控件解析函数

wangbo 6 시간 전
부모
커밋
7a7a4f8d2b
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      controls/time.go

+ 4 - 1
controls/time.go

@@ -7,7 +7,7 @@ import (
 
 func ParseTime(timeStr string) (*time.Time, error) {
 	if strutils.IsStringEmpty(timeStr) {
-		return &time.Time{}, nil
+		return nil, nil
 	}
 
 	t, err := time.Parse(time.RFC3339Nano, timeStr)
@@ -15,5 +15,8 @@ func ParseTime(timeStr string) (*time.Time, error) {
 		return nil, err
 	}
 
+	loc, _ := time.LoadLocation("Asia/Shanghai")
+	t = t.In(loc)
+
 	return &t, nil
 }