cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: curl_getdate and timezones

From: Joerg Mueller-Tolk <curl_at_mueller-tolk.de>
Date: Tue, 09 Aug 2005 17:46:11 +0200

Christopher R. Palmer wrote:

>>> Leaving the parsing broken doesn't sound like a good idea to me. If
>>> you want, I can send you a patch that will fix the existing list of
>>> timezone names?
>>
>>
>> Please do!
>
>
> I went through the list. The only entry that wasn't obvious to me was
>
> + {"CEST", -120 tDAYZONE}, /* Central European Summer */
>
> which I assume is a daylight savings timezone. Otherwise, I just
> transcribed the information from the original .y file. The patch
> follows.

On my SuSe-Linux machine there are zoneinfo files (/usr/share/zoneinfo/)
for 195 timezones.
Daniel: do you think it would come in useful to have all of them integrated?

ACT5ACST = ./right/Brazil/Acre
AFT-4 = ./right/Asia/Kabul
AKST9AKDT = ./right/US/Alaska
ALMT-6ALMST = ./right/Asia/Almaty
AMT-4AMST = ./right/Asia/Yerevan
AMT4AMST = ./right/Brazil/West
ANAT-12ANAST = ./right/Asia/Anadyr
AQTT-5AQTST = ./right/Asia/Aqtobe
AQTT-4AQTST = ./right/Asia/Aqtau
ART3ARST = ./right/America/Buenos_Aires
AST-3ADT = ./right/Asia/Baghdad
AST-3 = ./right/Asia/Kuwait
AST4ADT = ./right/America/Barbados
AST4 = ./right/America/St_Kitts
AST4AWT = ./right/America/Puerto_Rico
AST4EHDT = ./right/America/Santo_Domingo
AZOT1AZOST = ./right/Atlantic/Azores
AZT-4AZST = ./right/Asia/Baku
BDT-6 = ./right/Asia/Dacca
BNT-8 = ./right/Asia/Brunei
BOT4BOST = ./right/America/La_Paz
BRT3BRST = ./right/Brazil/East
BTT-6 = ./right/Asia/Thimbu
CAT-2CAST = ./right/Africa/Gaborone
CAT-2 = ./right/Africa/Harare
CCT-6 = ./right/Indian/Cocos
CET-1CEST = ./right/Europe/Berlin
CHAST-12CHADT = ./right/Pacific/Chatham
CHOT-9CHOST = ./right/Asia/Choibalsan
CHST-10 = ./right/Pacific/Guam
CIT-8 = ./right/Asia/Makassar
CKT10CKHST = ./right/Pacific/Rarotonga
CLT4CLST = ./right/Chile/Continental
COT5COST = ./right/America/Bogota
CST-9 = ./right/Australia/Darwin
CST-8CDT = ./right/Asia/Shanghai
CST-8MOST = ./right/Asia/Macao
CST5CDT = ./right/America/Havana
CST6CDT = ./right/US/Central
CST6MDT = ./right/America/Swift_Current
CVT1CVST = ./right/Atlantic/Cape_Verde
CXT-7 = ./right/Indian/Christmas
DAVT-7 = ./right/Antarctica/Davis
DDUT-10 = ./right/Antarctica/DumontDUrville
EAST6EASST = ./right/Pacific/Easter
EAT-3CAST = ./right/Africa/Khartoum
EAT-3EAST = ./right/Indian/Antananarivo
EAT-3 = ./right/Africa/Nairobi
ECT5 = ./right/America/Guayaquil
EET-2CEST = ./right/Europe/Vilnius
EET-2EEST = ./right/Europe/Athens
EGT1EGST = ./right/America/Scoresbysund
EIT-9 = ./right/Asia/Jayapura
EST-10 = ./right/Australia/Sydney
EST5CDT = ./right/US/Indiana-Starke
EST5EDT = ./right/US/Eastern
EST5 = ./right/America/Panama
FJT-12FJST = ./right/Pacific/Fiji
FKT4FKST = ./right/Atlantic/Stanley
FNT2FNST = ./right/Brazil/DeNoronha
GALT6 = ./right/Pacific/Galapagos
GET-4GEST = ./right/Asia/Tbilisi
GFT3 = ./right/America/Cayenne
GILT-12 = ./right/Pacific/Tarawa
GMT0BST = ./right/Europe/London
GMT0GHST = ./right/Africa/Accra
GMT = ./right/Etc/GMT
GMT0ISST = ./right/Atlantic/Reykjavik
GMT0IST = ./right/Europe/Dublin
GMT0WGST = ./right/America/Danmarkshavn
GMT+1 = ./right/Etc/GMT+1
GMT+10 = ./right/Etc/GMT+10
GMT+11 = ./right/Etc/GMT+11
GMT+12 = ./right/Etc/GMT+12
GMT+2 = ./right/Etc/GMT+2
GMT+3 = ./right/Etc/GMT+3
GMT+4 = ./right/Etc/GMT+4
GMT+5 = ./right/Etc/GMT+5
GMT+6 = ./right/Etc/GMT+6
GMT+7 = ./right/Etc/GMT+7
GMT+8 = ./right/Etc/GMT+8
GMT+9 = ./right/Etc/GMT+9
GMT-1 = ./right/Etc/GMT-1
GMT-10 = ./right/Etc/GMT-10
GMT-11 = ./right/Etc/GMT-11
GMT-12 = ./right/Etc/GMT-12
GMT-13 = ./right/Etc/GMT-13
GMT-14 = ./right/Etc/GMT-14
GMT-2 = ./right/Etc/GMT-2
GMT-3 = ./right/Etc/GMT-3
GMT-4 = ./right/Etc/GMT-4
GMT-5 = ./right/Etc/GMT-5
GMT-6 = ./right/Etc/GMT-6
GMT-7 = ./right/Etc/GMT-7
GMT-8 = ./right/Etc/GMT-8
GMT-9 = ./right/Etc/GMT-9
GST-4 = ./right/Asia/Dubai
GST2 = ./right/Atlantic/South_Georgia
GYT4 = ./right/America/Guyana
HAST10HADT = ./right/US/Aleutian
HKT-8HKST = ./right/Hongkong
HOVT-7HOVST = ./right/Asia/Hovd
HST10HPT = ./right/US/Hawaii
HST10 = ./right/Pacific/Johnston
ICT-7 = ./right/Asia/Saigon
IOT-6 = ./right/Indian/Chagos
IRKT-8IRKST = ./right/Asia/Irkutsk
IRT-3IRST = ./right/Asia/Tehran
IST-5 = ./right/Asia/Calcutta
IST-2IDT = ./right/Asia/Jerusalem
JST-9 = ./right/Japan
KGT-5KGST = ./right/Asia/Bishkek
KOST-11 = ./right/Pacific/Kosrae
KRAT-7KRAST = ./right/Asia/Krasnoyarsk
KST-9KDT = ./right/Asia/Seoul
KST-9 = ./right/Asia/Pyongyang
LHST-10 = ./right/Australia/Lord_Howe
LINT-14 = ./right/Pacific/Kiritimati
LKT-6IST = ./right/Asia/Colombo
MAGT-11MAGST = ./right/Asia/Magadan
MART9 = ./right/Pacific/Marquesas
MAWT-6 = ./right/Antarctica/Mawson
MET-1MEST = ./right/MET
MHT-12 = ./right/Pacific/Kwajalein
MMT-6 = ./right/Asia/Rangoon
MSK-3MSD = ./right/Europe/Moscow
MST7MDT = ./right/US/Mountain
MUT-4 = ./right/Indian/Mauritius
MVT-5 = ./right/Indian/Maldives
MYT-8BORTST = ./right/Asia/Kuching
MYT-8 = ./right/Asia/Kuala_Lumpur
NCT-11NCST = ./right/Pacific/Noumea
NFT-11 = ./right/Pacific/Norfolk
NOVT-6NOVST = ./right/Asia/Novosibirsk
NPT-5 = ./right/Asia/Katmandu
NRT-12 = ./right/Pacific/Nauru
NST3NDT = ./right/Canada/Newfoundland
NUT11 = ./right/Pacific/Niue
NZST-12NZDT = ./right/Antarctica/South_Pole
OMST-6OMSST = ./right/Asia/Omsk
ORAT-4ORAST = ./right/Asia/Oral
PET5PEST = ./right/America/Lima
PETT-12PETST = ./right/Asia/Kamchatka
PGT-10 = ./right/Pacific/Port_Moresby
PHOT-13 = ./right/Pacific/Enderbury
PHT-8PHST = ./right/Asia/Manila
PKT-5PKST = ./right/Asia/Karachi
PMST3PMDT = ./right/America/Miquelon
PONT-11 = ./right/Pacific/Ponape
PST8PDT = ./right/US/Pacific
PST8 = ./right/Pacific/Pitcairn
PWT-9 = ./right/Pacific/Palau
PYT4PYST = ./right/America/Asuncion
QYZT-6QYZST = ./right/Asia/Qyzylorda
RET-4 = ./right/Indian/Reunion
SAKT-10SAKST = ./right/Asia/Sakhalin
SAMT-4SAMST = ./right/Europe/Samara
SAST-2 = ./right/Africa/Johannesburg
SBT-11 = ./right/Pacific/Guadalcanal
SCT-4 = ./right/Indian/Mahe
SGT-8 = ./right/Asia/Singapore
SRT3 = ./right/America/Paramaribo
SST11 = ./right/US/Samoa
SYOT-3 = ./right/Antarctica/Syowa
TAHT10 = ./right/Pacific/Tahiti
TFT-5 = ./right/Indian/Kerguelen
TJT-5DUSST = ./right/Asia/Dushanbe
TKT10 = ./right/Pacific/Fakaofo
TMT-5ASHST = ./right/Asia/Ashkhabad
TOT-13TOST = ./right/Pacific/Tongatapu
TPT-9 = ./right/Asia/Dili
TRUT-10 = ./right/Pacific/Truk
TVT-12 = ./right/Pacific/Funafuti
UCT0 = ./right/UCT
ULAT-8ULAST = ./right/Asia/Ulaanbaatar
UTC0 = ./right/UTC
UYT3UYST = ./right/America/Montevideo
UZT-5UZST = ./right/Asia/Samarkand
VET4 = ./right/America/Caracas
VLAT-10VLAST = ./right/Asia/Vladivostok
VOST-6 = ./right/Antarctica/Vostok
VUT-11VUST = ./right/Pacific/Efate
WAKT-12 = ./right/Pacific/Wake
WAT-1WAST = ./right/Africa/Windhoek
WAT-1 = ./right/Africa/Lagos
WET0WEST = ./right/Europe/Lisbon
WET0 = ./right/Africa/El_Aaiun
WFT-12 = ./right/Pacific/Wallis
WGT3WGST = ./right/America/Godthab
WIT-7 = ./right/Asia/Jakarta
WST-8 = ./right/Australia/Perth
WST11 = ./right/Pacific/Apia
YAKT-9YAKST = ./right/Asia/Yakutsk
YAPT-10 = ./right/Pacific/Yap
YEKT-5YEKST = ./right/Asia/Yekaterinburg
Received on 2005-08-09