diff --git a/main_static.go b/main_static.go index fe36bbc8..9dc6a72f 100644 --- a/main_static.go +++ b/main_static.go @@ -4,6 +4,9 @@ package main import ( + "fmt" + "os" + "time" _ "time/tzdata" reaper "github.com/ramr/go-reaper" @@ -12,4 +15,13 @@ import ( //nolint:gochecknoinits func init() { go reaper.Reap() + + if tz := os.Getenv("TZ"); tz != "" { + var err error + time.Local, err = time.LoadLocation(tz) + + if err != nil { + fmt.Printf("error loading location '%s': %v\n", tz, err) + } + } }