Bibliotheken bouwen meestal time.Time waarden met behulp van de lokale tijdzone, maar de tijd is nog steeds hetzelfde, dus daar hoef je je geen zorgen over te maken.
Als u specifiek de tijd in de UTC-zone wilt weergeven/uitvoeren, "schakel" uw tijd dan naar de UTC-tijdzone. Hiervoor kunt u de Time.UTC() gebruiken
methode:
val := fmt.Sprintf("\"%s\"", nt.Time.UTC().Format("01/02/2006 15:04:05"))
Dat is alles.
Houd er ook rekening mee dat als uw NullTime is niet geldig, ik zou liever JSON null uitvoeren in plaats van een lege string.