Bibliotek konstruerar vanligtvis time.Time
värden som använder den lokala tidszonen, men tidsögonblicket är fortfarande detsamma, så du bör inte oroa dig för det.
Om du vill visa/mata ut tiden i UTC-zon specifikt, "växla" din tid till UTC-tidszon. För detta kan du använda Time.UTC()
metod:
val := fmt.Sprintf("\"%s\"", nt.Time.UTC().Format("01/02/2006 15:04:05"))
Det är allt.
Observera också att om din NullTime
inte är giltigt skulle jag hellre mata ut JSON null
istället för en tom sträng.