Settare la timezone in Go
In Go possiamo settare/forzare la timezone molto facilmente.
In questo articolo vediamo un esempio, in cui stamperemo prima l'orario locale e poi l'orario della nuova timezone.
Non sono richieste librerie esterne.
Questo il codice:
package main
import (
"fmt"
"time"
)
func main() {
dtLocal := time.Now()
fmt.Println(dtLocal.String())
loc, err := time.LoadLocation("Africa/Cairo")
if err != nil {
fmt.Println(err)
}
time.Local = loc
dt := time.Now()
fmt.Println(dt.String())
}
Enjoy!
go timezone loadlocation
Commentami!