From 5a1d5797c6add219ac9f06d3d8078e7346a13318 Mon Sep 17 00:00:00 2001 From: Ranley Yu <37178834+ranley123@users.noreply.github.com> Date: Wed, 12 Feb 2025 10:42:02 +0800 Subject: [PATCH] Update time.go FromUnixtime parameter int -> int64 the unix timestamp is used in int64 rather than int. Int will only reach 2038.1.19 --- field/time.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/field/time.go b/field/time.go index ec86f0cd..2f0a2746 100644 --- a/field/time.go +++ b/field/time.go @@ -165,7 +165,7 @@ func (field Time) FromDays(value int) Time { } // FromUnixtime equal to FROM_UNIXTIME(self) -func (field Time) FromUnixtime(value int) Time { +func (field Time) FromUnixtime(value int64) Time { return Time{expr{e: clause.Expr{SQL: fmt.Sprintf("FROM_UNIXTIME(%d)", value)}}} }