year, mon, day := now.UTC().Date() hour, min, sec := now.UTC().Clock() zone, _ := now.UTC().Zone() fmt.Printf("UTC 时间是 %d-%d-%d %02d:%02d:%02d %s\n", year, mon, day, hour, min, sec, zone) year, mon, day = now.Date() hour, min, sec = now.Clock() zone, _ = now.Zone() fmt.Printf("本地时间是 %d-%d-%d %02d:%02d:%02d %s\n", year, mon, day, hour, min, sec, zone)

字符串转time.Time

Bdate := "2014-06-24 14:30"//时间字符串
t, err := time.ParseInLocation("2006-01-02 15:04", Bdate, time.Local)//t被转为本地时间的time.Time
t,err := time.Parse("2006-01-02 15:04", Bdate)//t被转为UTC时间的time.Time
					
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传
  • year, mon, day := now.UTC().Date() hour, min, sec := now.UTC().Clock() zone, _ := now.UTC().Zone() fmt.Printf("UTC 时间是 %d-%d-%d %02d:%02d:%02d %s\n", year, mon, day, hour, min, sec, zone) year, mon, day = now.Date() hour, min, sec = now.Clock() zone, _ = now.Zone() fmt.Printf("本地时间是 %d-%d-%d %02d:%02d:%02d %s\n", year, mon, day, hour, min, sec, zone)

    字符串转time.Time

    Bdate := "2014-06-24 14:30"//时间字符串
    t, err := time.ParseInLocation("2006-01-02 15:04", Bdate, time.Local)//t被转为本地时间的time.Time
    t,err := time.Parse("2006-01-02 15:04", Bdate)//t被转为UTC时间的time.Time
    				 最高记录 5390
    				©2013-2021 studygolang.com Go语言中文网,中国 Golang 社区,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。
    				Powered by StudyGolang(Golang + MySQL)  • · CDN 采用 七牛云
    				VERSION: V4.0.0 · 25.12459ms · 为了更好的体验,本站推荐使用 Chrome 或 Firefox 浏览器