自定义一个时间戳转换日期的函数
func timestampToDate(timestamp int) string {
return (time.Unix(int64(timestamp), 0)).Format("2006-01-02 15:04:05")
}
func main() {
//gin引擎
r := gin.Default()
//注册模板函数
r.SetFuncMap(template.FuncMap{
"timeToDate": timestampToDate,
})
r.LoadHTMLGlob("views/**/*")
r.GET("/admin", func(c *gin.Context) {
//模板
c.HTML(http.StatusOK, "admin/index.html", gin.H{
"time": 1680619557,
})
})
}
模板使用标签输出日期
<p>{{timeToDate .time}}</p>