显示不同时区的时间
now:=time2.Now()
//获取国际时区
local1,err:=time2.LoadLocation("")
if err!=nil{
fmt.Println(err)
}
//获取本地服务器时区
local2,err:=time2.LoadLocation("Local")
if err!=nil{
fmt.Println(err)
}
//获取美国洛杉矶时区
local3, err3 := time2.LoadLocation("America/Los_Angeles")
if err3 != nil {
fmt.Println(err3)
}
fmt.Println(now.In(local1))
fmt.Println(now.In(local2))
fmt.Println(now.In(local3))
fmt.Println(now.Local())
格式化
now:=time2.Now()
local1,err:=time2.LoadLocation("")
if err!=nil{
fmt.Println(err)
}
local2,err:=time2.LoadLocation("Local")
if err!=nil{
fmt.Println(err)
}
local3, err3 := time2.LoadLocation("America/Los_Angeles")
if err3 != nil {
fmt.Println(err3)
}
fmt.Println(now.In(local1),now.In(local1).Format("2006-01-02 15:04:05 Mon"))
fmt.Println(now.In(local2),now.In(local2).Format("2006-01-02 15:04:05 Mon"))
fmt.Println(now.In(local3),now.In(local3).Format("2006-01-02 15:04:05 Mon"))
fmt.Println(now.Local(),now.Local().Format(format))