diff --git a/modules/templates/helper.go b/modules/templates/helper.go index da278ba32..3d31b611c 100755 --- a/modules/templates/helper.go +++ b/modules/templates/helper.go @@ -93,6 +93,7 @@ func NewFuncMap() []template.FuncMap { "TimeSince": timeutil.TimeSince, "TimeSinceUnix": timeutil.TimeSinceUnix, "TimeSinceUnix1": timeutil.TimeSinceUnix1, + "TimeSinceUnixShort": timeutil.TimeSinceUnixShort, "RawTimeSince": timeutil.RawTimeSince, "FileSize": base.FileSize, "PrettyNumber": base.PrettyNumber, @@ -342,6 +343,7 @@ func NewTextFuncMap() []texttmpl.FuncMap { "TimeSince": timeutil.TimeSince, "TimeSinceUnix": timeutil.TimeSinceUnix, "TimeSinceUnix1": timeutil.TimeSinceUnix1, + "TimeSinceUnixShort": timeutil.TimeSinceUnixShort, "RawTimeSince": timeutil.RawTimeSince, "DateFmtLong": func(t time.Time) string { return t.Format(time.RFC1123Z) diff --git a/modules/timeutil/since.go b/modules/timeutil/since.go index a7854ed91..b19cc6401 100755 --- a/modules/timeutil/since.go +++ b/modules/timeutil/since.go @@ -165,5 +165,8 @@ func htmlTimeSinceUnix(then, now TimeStamp, lang string) template.HTML { func TimeSinceUnix1(then TimeStamp) string { format := time.Unix(int64(then), 0).Format("2006-01-02 15:04:05") return format - +} +func TimeSinceUnixShort(then TimeStamp) string { + format := time.Unix(int64(then), 0).Format("2006-01-02") + return format }