diff options
| author | Jeff Carr <[email protected]> | 2025-10-19 12:56:33 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-19 12:56:33 -0500 |
| commit | aba84efbf84d61a538e8c1e34834cd604f81372c (patch) | |
| tree | 9400d43f0814e33a57c050e42c6b099e0f13ac60 /time.go | |
| parent | 4a74e4af615b6f264c795cb664c55359f588c7c0 (diff) | |
more cases handledv0.0.27
Diffstat (limited to 'time.go')
| -rw-r--r-- | time.go | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -64,6 +64,10 @@ func TimeCheck(maybeTime any) (string, *time.Time, error) { // If the type is time.Time, 'v' is now a time.Time variable. // t = v return FormatTime(v), &v, err + case *time.Time: + // If the type is time.Time, 'v' is now a time.Time variable. + // t = v + return FormatTime(*v), v, err case string: // The type is string, so 'v' is a string variable. t, err = doTimeString(v) @@ -90,6 +94,8 @@ func TimeCheck(maybeTime any) (string, *time.Time, error) { newt := v.AsTime() return FormatTime(newt), &newt, nil } + case nil: + err = errors.New("TimeCheck got nil") default: err = errors.Join(err, NoTime) } |
