|
|
@@ -27,7 +27,8 @@ func (t *LocalTime) UnmarshalJSON(data []byte) error {
|
|
|
|
|
|
dataStr := strings.TrimSpace(string(data))
|
|
|
if dataStr == "" {
|
|
|
- now, err := time.ParseInLocation(timeFormat, string(data), time.Local)
|
|
|
+ //now, err := time.ParseInLocation(timeFormat, string(data), time.Local)
|
|
|
+ now, err := time.ParseInLocation(timeFormat, zeroTime, time.Local)
|
|
|
*t = LocalTime(now)
|
|
|
return err
|
|
|
}
|
|
|
@@ -84,7 +85,7 @@ func (t *LocalTime) FromDB(data []byte) error {
|
|
|
|
|
|
dataStr := strings.TrimSpace(string(data))
|
|
|
if dataStr == "" {
|
|
|
- now, err := time.ParseInLocation(timeFormat, string(data), time.Local)
|
|
|
+ now, err := time.ParseInLocation(timeFormat, zeroTime, time.Local)
|
|
|
*t = LocalTime(now)
|
|
|
return err
|
|
|
}
|