OXIESEC PANEL
- Current Dir:
/
/
opt
/
golang
/
1.19.4
/
src
/
time
Server IP: 191.96.63.230
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
12/01/2022 06:13:58 PM
rwxr-xr-x
📄
embed.go
304 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
example_test.go
21.73 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
export_android_test.go
438 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
export_test.go
3.79 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
export_windows_test.go
514 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
format.go
46.22 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
format_test.go
30.5 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
genzabbrs.go
2.95 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
internal_test.go
2.21 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
mono_test.go
7.51 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
sleep.go
5.6 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
sleep_test.go
18.44 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
sys_plan9.go
1016 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
sys_unix.go
1.01 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
sys_windows.go
1.1 KB
12/01/2022 06:13:01 PM
rw-r--r--
📁
testdata
-
12/01/2022 06:13:56 PM
rwxr-xr-x
📄
tick.go
2.31 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
tick_test.go
4.01 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
time.go
47.93 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
time_test.go
52.34 KB
12/01/2022 06:13:01 PM
rw-r--r--
📁
tzdata
-
12/01/2022 06:13:56 PM
rwxr-xr-x
📄
tzdata_test.go
2.46 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo.go
17.2 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_abbrs_windows.go
10.34 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_android.go
2.19 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_android_test.go
386 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_goroot.go
348 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_ios.go
1.05 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_js.go
1.52 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_plan9.go
2.68 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_read.go
14.26 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_test.go
9.82 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_unix.go
1.64 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_unix_test.go
2.31 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_windows.go
6.67 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
zoneinfo_windows_test.go
1.9 KB
12/01/2022 06:13:01 PM
rw-r--r--
Editing: zoneinfo_js.go
Close
// Copyright 2018 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build js && wasm package time import ( "syscall/js" ) var platformZoneSources = []string{ "/usr/share/zoneinfo/", "/usr/share/lib/zoneinfo/", "/usr/lib/locale/TZ/", } func initLocal() { localLoc.name = "Local" z := zone{} d := js.Global().Get("Date").New() offset := d.Call("getTimezoneOffset").Int() * -1 z.offset = offset * 60 // According to https://tc39.github.io/ecma262/#sec-timezoneestring, // the timezone name from (new Date()).toTimeString() is an implementation-dependent // result, and in Google Chrome, it gives the fully expanded name rather than // the abbreviation. // Hence, we construct the name from the offset. z.name = "UTC" if offset < 0 { z.name += "-" offset *= -1 } else { z.name += "+" } z.name += itoa(offset / 60) min := offset % 60 if min != 0 { z.name += ":" + itoa(min) } localLoc.zone = []zone{z} } // 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] } return smallsString[i*2 : i*2+2] } const smallsString = "00010203040506070809" + "10111213141516171819" + "20212223242526272829" + "30313233343536373839" + "40414243444546474849" + "50515253545556575859" + "60616263646566676869" + "70717273747576777879" + "80818283848586878889" + "90919293949596979899" const digits = "0123456789"