shenkonghui / issue

问题记录
0 stars 0 forks source link

golang 调整时区 #186

Open shenkonghui opened 1 year ago

shenkonghui commented 1 year ago

golang程序中时区(包含日志时区、cron表达式等与时间相关的功能): 如果不满足以下的任意一个条件就是UTC时间 1.系统设置 只有包含/usr/share/zoneinfo这个文件夹(busybox默认不带) 同时设置export TZ=Asia/Shanghai 才可以修改时区

2.代码设置 func init() { var cstZone = time.FixedZone("CST", 8*3600) time.Local = cstZone }

系统时区:

  1. busybox镜像时区 默认设置TZ=UTC-8 如果需要设置TZ=Asia/Shanghai , 也需要依赖/usr/share/zoneinfo