marion 5 anos atrás
pai
commit
84b45902ed
3 arquivos alterados com 6 adições e 3 exclusões
  1. 2 1
      utils/date/date.go
  2. 2 1
      utils/date/datetime.go
  3. 2 1
      utils/date/time.go

+ 2 - 1
utils/date/date.go

@@ -196,7 +196,8 @@ func (t Date) Equal(u Date) bool {
 
 
 // 是否零值
 // 是否零值
 func (t Date) IsZero() bool {
 func (t Date) IsZero() bool {
-	return t.T().IsZero()
+	tm := t.T()
+	return tm.Second() == 0 && tm.Nanosecond() == 0
 }
 }
 
 
 // 获取年、月、日
 // 获取年、月、日

+ 2 - 1
utils/date/datetime.go

@@ -202,7 +202,8 @@ func (t Datetime) Equal(u Datetime) bool {
 
 
 // 是否零值
 // 是否零值
 func (t Datetime) IsZero() bool {
 func (t Datetime) IsZero() bool {
-	return t.T().IsZero()
+	tm := t.T()
+	return tm.Second() == 0 && tm.Nanosecond() == 0
 }
 }
 
 
 // 获取年、月、日
 // 获取年、月、日

+ 2 - 1
utils/date/time.go

@@ -196,7 +196,8 @@ func (t Time) Equal(u Time) bool {
 
 
 // 是否零值
 // 是否零值
 func (t Time) IsZero() bool {
 func (t Time) IsZero() bool {
-	return t.T().IsZero()
+	tm := t.T()
+	return tm.Second() == 0 && tm.Nanosecond() == 0
 }
 }
 
 
 // 获取年、月、日
 // 获取年、月、日