From e84409ac95d5ed4a9113128c72d8f930f034aebf Mon Sep 17 00:00:00 2001 From: Venil Noronha Date: Thu, 30 Aug 2018 12:44:54 -0600 Subject: [PATCH] time: add example for LoadLocation Change-Id: I8e55e9397eb6844b5856f8bde9c26185c446a80e Reviewed-on: https://go-review.googlesource.com/132238 Reviewed-by: Brad Fitzpatrick --- src/time/example_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/time/example_test.go b/src/time/example_test.go index 494a416802..7e303ac5a0 100644 --- a/src/time/example_test.go +++ b/src/time/example_test.go @@ -429,6 +429,17 @@ func ExampleTime_Truncate() { // t.Truncate(10m0s) = 12:10:00 } +func ExampleLoadLocation() { + location, err := time.LoadLocation("America/Los_Angeles") + if err != nil { + panic(err) + } + + timeInUTC := time.Date(2018, 8, 30, 12, 0, 0, 0, time.UTC) + fmt.Println(timeInUTC.In(location)) + // Output: 2018-08-30 05:00:00 -0700 PDT +} + func ExampleLocation() { // China doesn't have daylight saving. It uses a fixed 8 hour offset from UTC. secondsEastOfUTC := int((8 * time.Hour).Seconds()) -- 2.50.0