Commit 5e9ad4a9 authored by Agniva De Sarker's avatar Agniva De Sarker Committed by Brad Fitzpatrick

time: handle negative offsets on js/wasm

Fixes #28649

Change-Id: I9f6807ee3c3007f670dd509780805c7b255a2bda
Reviewed-on: https://go-review.googlesource.com/c/148338Reviewed-by: 's avatarBrad Fitzpatrick <bradfitz@golang.org>
parent 13baf4b2
......@@ -33,6 +33,7 @@ func initLocal() {
z.name = "UTC"
if offset < 0 {
z.name += "-"
offset *= -1
} else {
z.name += "+"
}
......@@ -44,8 +45,8 @@ func initLocal() {
localLoc.zone = []zone{z}
}
// itoa is just the fast path implementation copied from strconv.Itoa.
// No timezone hour can exceed 100, so the fast path will always satisfy.
// itoa is like strconv.Itoa but only works for values of i in range [0,99].
// It panics if i is out of range.
func itoa(i int) string {
if i < 10 {
return digits[i : i+1]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment