我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何从字符串中获取确切的时区信息,例如使用golang从“亚洲/上海”获得+08:00?

I want to get exact timezone from string, like +08:00 from "Asia/Shanghai"

Use the LoadLocation function.

location, _ := time.LoadLocation(s)
name, offset := time.Now().In(location).Zone()
// offset is what I want
fmt.Printf("name:%#v, offset:%#v
", name, offset)

近期文章

  • OS X 10.9中的Golang:CGO_ENABLED = 0 GOOS = linux GOARCH = arm错误
  • os.Create“打开的文件太多”
  • 如何在本地运行该Go应用程序?
  • Go sync.pool是否比make慢得多?
  • Golang Goroutine无尽循环内存泄漏
  • 在Golang中为开关内的类型实现逻辑或
  • 字符串类型声明与字符串不具有可比性
  • Go服务器在arm64上返回损坏的图像
  • 如何在golang中测试打印到控制台的方法?
  • 用Golang出口进口
  • 在Golang中处理并发HTTP请求
  • Golang beego框架设置状态码
  • 转到线程-暂停执行
  • Golang频道使程序无限期等待
  • 切片副本无法正常工作
  • sha256 sum与gzip命令输出不匹配
  • Golang可以使用字符串执行操作吗?
  • 如何在Golang中检测结构指针是否为nil?
  • 在go lang字节包中找不到NewBuffer([] bytes,int,int64)方法
  • 带GO的Visual Studio代码-多个主声明(启动设置)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华