-
Notifications
You must be signed in to change notification settings - Fork 18.5k
Open
Labels
NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.
Milestone
Description
$ gotip version
go version devel +d6a27e8edc Sat Jun 23 00:16:14 2018 +0000 linux/amd64
I dumped the time for each of the 425 timezones in my system's tz database in a file and tried to parse the timestamps. I got 17 errors, all caused by time.Parse inability to parse unusual offsets like +0545 (used in Asia/Kathmandu) or +13 (used in Pacific/Fakaofo).
Complete failures log:
Timezone: America/Scoresbysund
zdump time: Sun Jun 24 10:43:46 2018 +00
time.Parse: parsing time "Sun Jun 24 10:43:46 2018 +00": extra text: +00
Timezone: Asia/Colombo
zdump time: Sun Jun 24 16:13:46 2018 +0530
time.Parse: parsing time "Sun Jun 24 16:13:46 2018 +0530": extra text: +0530
Timezone: Asia/Kabul
zdump time: Sun Jun 24 15:13:46 2018 +0430
time.Parse: parsing time "Sun Jun 24 15:13:46 2018 +0430": extra text: +0430
Timezone: Asia/Kathmandu
zdump time: Sun Jun 24 16:28:46 2018 +0545
time.Parse: parsing time "Sun Jun 24 16:28:46 2018 +0545": extra text: +0545
Timezone: Asia/Tehran
zdump time: Sun Jun 24 15:13:46 2018 +0430
time.Parse: parsing time "Sun Jun 24 15:13:46 2018 +0430": extra text: +0430
Timezone: Asia/Yangon
zdump time: Sun Jun 24 17:13:46 2018 +0630
time.Parse: parsing time "Sun Jun 24 17:13:46 2018 +0630": extra text: +0630
Timezone: Atlantic/Azores
zdump time: Sun Jun 24 10:43:46 2018 +00
time.Parse: parsing time "Sun Jun 24 10:43:46 2018 +00": extra text: +00
Timezone: Australia/Eucla
zdump time: Sun Jun 24 19:28:46 2018 +0845
time.Parse: parsing time "Sun Jun 24 19:28:46 2018 +0845": extra text: +0845
Timezone: Australia/Lord_Howe
zdump time: Sun Jun 24 21:13:46 2018 +1030
time.Parse: parsing time "Sun Jun 24 21:13:46 2018 +1030": extra text: +1030
Timezone: Indian/Cocos
zdump time: Sun Jun 24 17:13:46 2018 +0630
time.Parse: parsing time "Sun Jun 24 17:13:46 2018 +0630": extra text: +0630
Timezone: Pacific/Apia
zdump time: Sun Jun 24 23:43:46 2018 +13
time.Parse: parsing time "Sun Jun 24 23:43:46 2018 +13": extra text: +13
Timezone: Pacific/Chatham
zdump time: Sun Jun 24 23:28:46 2018 +1245
time.Parse: parsing time "Sun Jun 24 23:28:46 2018 +1245": extra text: +1245
Timezone: Pacific/Enderbury
zdump time: Sun Jun 24 23:43:46 2018 +13
time.Parse: parsing time "Sun Jun 24 23:43:46 2018 +13": extra text: +13
Timezone: Pacific/Fakaofo
zdump time: Sun Jun 24 23:43:46 2018 +13
time.Parse: parsing time "Sun Jun 24 23:43:46 2018 +13": extra text: +13
Timezone: Pacific/Kiritimati
zdump time: Mon Jun 25 00:43:46 2018 +14
time.Parse: parsing time "Mon Jun 25 00:43:46 2018 +14": extra text: +14
Timezone: Pacific/Marquesas
zdump time: Sun Jun 24 01:13:46 2018 -0930
time.Parse: parsing time "Sun Jun 24 01:13:46 2018 -0930": extra text: -0930
Timezone: Pacific/Tongatapu
zdump time: Sun Jun 24 23:43:46 2018 +13
time.Parse: parsing time "Sun Jun 24 23:43:46 2018 +13": extra text: +13
https://gist.github.com/ALTree/de33561c1cc00ac46e2e9e6d6cca52fe
ptman
Metadata
Metadata
Assignees
Labels
NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.