如何在Go中解析Unix日志时间

时间:2018-12-11 21:16:02

标签: datetime go timezone timezone-offset

我正在尝试解析* nix日志行中位于EST时区的时间部分,并以UTC形式获取值。例如

dts   := "Dec 11 15:03:58 EST"
dt, _ := time.Parse("Jan 2 15:04:05 MST", dts)
fmt.Printf("EST: %s \t UTC: %s\n", dt, dt.In(time.UTC))

但是两个值都相同:

  

EST:0000-12-11 15:03:58 +0000 EST
  UTC:0000-12-11 15:03:58 +0000 UTC

我希望UTC时间为20:03:58

我在做什么错了?

前往https://play.golang.org/p/54PsZ6y8R9_Y的游乐场

0 个答案:

没有答案