package main
import (
"fmt"
"time"
)
func main() {
fmt.Println(time.Now())
fmt.Println(time.Now().UTC())
//Influxdb采用RFC3339格式确定起止时间,所以必须将格式进行对应转换,将其转换为该格式即可
fmt.Println(time.Now().Format(time.RFC3339))
fmt.Println(time.Now().UTC().Format(time.RFC3339))
}
运行结果
mac@macs-MacBook-Pro godeo % go run main.go
2024-06-03 10:46:50.053784 +0800 CST m=+0.000131102
2024-06-03 02:46:50.054004 +0000 UTC
2024-06-03T10:46:50+08:00
2024-06-03T02:46:50Z
CST和UTC时间Unix时间戳是相同的,只是展示的格式存在区别。
RFC3339是一种格式,通过后面的+08:00表示东八区,Z表示零时区