I put your program onto the playground: https://play.golang.org/p/L0xJgwdLuI3

I notice the output is:

go1.10.3: value '2010-10-27 18:43:32 +0000 UTC' error <nil>

The default format for printing time (it is documented in the Format method on 
time.Time) is:

Mon Jan 2 15:04:05 -0700 MST 2006

Notice the format has both -0700 and MST

Your second +0000 is in place of UTC on the playground.  I would guess your 
system does not have the necessary locale information to translate +0000 to UTC.

    -Paul

On Aug 29, 2018, at 6:57 AM, Eric Raymond 
<e...@thyrsus.com<mailto:e...@thyrsus.com>> wrote:

The attached program emits

go1.10.1: value '2010-10-27 18:43:32 +0000 +0000' error <nil>

on my system.  Note the duplicated zone field. Is this expected?

--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
golang-nuts+unsubscr...@googlegroups.com<mailto:golang-nuts+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
<gobug2.go>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to