也许考虑不依赖环境变量?
如果您不反对分发解压缩的文件集,则可以轻松使用
LoadLocationFromTZData(name string, data[]byte)。第二个参数是单个时区文件的内容。
作为参考,可以在未导出的函数中找到处理zip文件的功能
loadTzinfoFromZip()。
从@Slotherooo的评论中提取的分步方法:
- 制作本地版本
time.loadTzinfoFromZip(zipfile, name string) ([]byte, error)
- 使用该方法
[]byte
从timeinfo.zip
文件中提取所需位置的 time.LoadLocationFromTZData()
专门使用代替time.LoadLocation



