在 Golang 中,可以通过 time.LoadLocation
和 time.Now().In
方法来设置时区为北京时区。下面是一个示例代码:
package main
import (
"fmt"
"time"
)
func main() {
loc, err := time.LoadLocation("Asia/Shanghai")
if err != nil {
fmt.Println("无法加载时区:", err)
return
}
now := time.Now().In(loc)
fmt.Println("当前时间:", now)
}
运行以上代码,会输出当前的北京时间。注意确保你的操作系统已经正确配置了支持亚洲/上海的时区信息。
内容由零声教学AI助手提供,问题来源于学员提问