一、日期字符串转成时间戳

//设置时区
var LOC, _ = time.LoadLocation("Asia/Shanghai")
//日期时间字符串
timeStr := "2022-10-10 10:00:00"
//要转换成时间日期的格式模板(go诞生时间,模板必须是这个时间)
timeTmeplate := "2006-01-02 15:04:05"
//解析日期时间字符串
tim ,_ :=  time.ParseInLocation(timeTmeplate ,timeStr,LOC)
//获取该日期时间的时间戳
chuo := tim.Unix()

fmt.Println(chuo)

运行结果:

在这里插入图片描述

二、时间戳转成日期字符串

//时间戳
chuo := 1648271731
//时间日期格式模板
timeTemplate := "2006-01-02 15:04:05"
//解析时间戳
tm := time.Unix(int64(chuo),0)
//格式化时间戳为日期时间字符串
timeStr := tm.Format(timeTemplate )

fmt.Println(timeStr)

运行结果:

在这里插入图片描述