package mainimport ( "fmt" "time")func main() { var now time.Time //获取当前时间 now = time.Now() fmt.Println(now) //获取时间戳 fmt.Println(now.Unix()) //获取纳秒 fmt.Println(now.UnixNano()) //将时间戳转为时间 time.Unix(now.Unix(),0) //获取年月日时分秒 fmt.Println(now.Year(),now.Month(),now.Day(),now.Hour(),now.Minute(),now.Second()) //追加时间 now.Add(24*time.Hour) //格式化日志为字符串 格式化必须填2006-01-02 15:04:05和其他语言不同,这个时间据说为go有创作go想法的时间 b := now.Format("2006-01-02 15:04:05") fmt.Println(b) //字符串转日期(UTC) c, _ := time.Parse("2006-01-02 15:04:05", b) //自渡川旋转本地格式日志(CST) d, _ := time.ParseInLocation("2006-01-02 15:04:05", b, time.Local) fmt.Println(c) fmt.Println(d)}