golang 时间的互相转换
时间戳转日期
// 当前时间戳(time类型)
now := time.Now()
// 当天零点格式化日期
StartTime := time.Date(now.Year(), now.Month(), now.Day(), 0, 0, 0, 0, now.Location())
// 当天零点时间戳(int64)
StartTimeStamp := StartTime.Unix()
// 指定时间戳转化为日期
datetime = time.Unix(timestamp, 0).Format("2021-09-30 15:04:05")
日期格式转时间戳
// 日期字符串
date := "2021-09-30 15:04:05"
// 字符串转time类型
time := time.parse("2006-01-02 15:04:05", date)
// time转时间戳(int64)
timestamp := time.Unix()