1.時間戳轉(zhuǎn)成字符串
func main() {
// 當前時間戳轉(zhuǎn)字符串日期
//1. 生成Time對象time.Now()或time.Unix()這倆個方法會返回Time
//2.Format方法會返回字符串
timeStr := time.Now().Format("2006-01-02 15:04:05")
fmt.Println("時間戳轉(zhuǎn)日期",timeStr)
// 指定時間戳轉(zhuǎn)字符串日期
var t int64 =1587030950
timeObj := time.Unix(t,0).Format("2006-01-02 15:04:05")
fmt.Println("指定時間戳轉(zhuǎn)換成日期",timeObj)
}

image.png
func main() {
// 字符串日期轉(zhuǎn)時間戳,值得注意的是,這里strTime的格式必須與下面Parse 的layout的參數(shù)格式一樣.
strTime := "2020-04-17 00:00:00"
//設(shè)置時區(qū)
loc, _ := time.LoadLocation("Asia/Shanghai")
t ,err:=time.ParseInLocation("2006-01-02 15:04:05",strTime,loc)
if err != nil {
fmt.Println("err is ",err)
return
}
fmt.Println("字符串日期轉(zhuǎn)時間戳",t.Unix())
}

image.png