请记住, *** 场的时间设置为
2009-11-10 23:00:00 +0000 UTC,因此它正在工作。
正确的方法是使用
time.LoadLocation,这是一个示例:
var countryTz = map[string]string{ "Hungary": "Europe/Budapest", "Egypt": "Africa/Cairo",}func timeIn(name string) time.Time { loc, err := time.LoadLocation(countryTz[name]) if err != nil { panic(err) } return time.Now().In(loc)}func main() { utc := time.Now().UTC().Format("15:04") hun := timeIn("Hungary").Format("15:04") eg := timeIn("Egypt").Format("15:04") fmt.Println(utc, hun, eg)}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)