go 时间戳和时间格式的相互转换

1.日期->时间戳

timestamp := time.now().Unix() //转化为时间戳 类型是int64

2.时间戳->日期

timeNow := time.Unix(time.Now().Unix(),0)

3.日期->字符串

timeLayout := "2006-01-02 15:04:05" //转化所需模板
timeString := time.now().Format(layout)

4.字符串->日期

timeString := "2019-07-29 00:00:00"
layout := "2006-01-02 15:04:05"
loc, _ := time.LoadLocation("Local")
tmp, _ := time.ParseInLocation(layout, timeString, loc)
posted @ 2023-06-09 16:34  李若盛开  阅读(100)  评论(0)    收藏  举报