http://play.golang.org/p/NYza3grttO As you see PST is landing up with an offset from UTC of 0! The correct answer is as documented in https://golang.org/src/time/example_test.go line 196 Thanks