Changeset 7036


Ignore:
Timestamp:
08/16/12 09:57:16 (7 years ago)
Author:
acoutinho
Message:

Ticket #3035 - Insconsistencia ao trocar fuso-horario do evento (timezones)

Location:
trunk/prototype
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/calendar/templates/event_add.ejs

    r6996 r7036  
    2020                        <input type="text" class="time end-time<%= (data.event.allDay) ? ' hidden' : '' %>" value="<%= (data.event.endHour) ? data.event.endHour : '' %>" <%=(data.event.acl.organization || data.event.acl.write) ? '' : 'disabled="disabled"' %> name="endHour" /> 
    2121 
    22                         <a href="#" class="calendar_addevent_details_lnk_timezone <%=((!data.event.acl.organization || !data.event.acl.write) && (data.event.id)) ? "hidden" : '' %>">Fuso horário</a> 
     22                        <a href="#" class="calendar_addevent_details_lnk_timezone <%=((data.event.acl.organization || data.event.acl.write)) ? '' : "hidden" %>">Fuso horário</a> 
    2323<!--                    <input type="text" name="timezone" style="display: none;" />--> 
    2424                        <select name="timezone" class="hidden calendar-addevent-details-txt-timezone"> 
  • trunk/prototype/modules/calendar/templates/timezone_list.ejs

    r5341 r7036  
    11<option value="">- None selected -</option> 
    2 <option value="Africa/Abidjan">  Africa/Abidjan (+0800)  </option> 
    3 <option value="Africa/Accra">  Africa/Accra (+0700) </option> 
    4 <option value="Africa/Addis_Ababa">  Africa/Addis Ababa (+0000)  </option> 
    5 <option value="Africa/Algiers">  Africa/Algiers (+0000)  </option> 
    6 <option value="Africa/Asmara">  Africa/Asmara (+0300)  </option> 
    7 <option value="Africa/Asmera">  Africa/Asmera (+0100)  </option> 
    8 <option value="Africa/Bamako">  Africa/Bamako (+0300)  </option> 
    9 <option value="Africa/Bangui">  Africa/Bangui (+0300)  </option> 
    10 <option value="Africa/Banjul">  Africa/Banjul (+0000)  </option> 
    11 <option value="Africa/Bissau">  Africa/Bissau (+0100)  </option> 
    12 <option value="Africa/Blantyre">  Africa/Blantyre (+0000)  </option> 
    13 <option value="Africa/Brazzaville">  Africa/Brazzaville (+0000)  </option> 
    14 <option value="Africa/Bujumbura">  Africa/Bujumbura (+0200)  </option> 
    15 <option value="Africa/Cairo">  Africa/Cairo (+0100)  </option> 
    16 <option value="Africa/Casablanca">  Africa/Casablanca (+0200)  </option> 
    17 <option value="Africa/Ceuta">  Africa/Ceuta (+0200)  </option> 
    18 <option value="Africa/Conakry">  Africa/Conakry (+0000)  </option> 
    19 <option value="Africa/Dakar">  Africa/Dakar (+0100)  </option> 
    20 <option value="Africa/Dar_es_Salaam">  Africa/Dar es Salaam (+0000)  </option> 
    21 <option value="Africa/Djibouti">  Africa/Djibouti (+0000)  </option> 
    22 <option value="Africa/Douala">  Africa/Douala (+0300)  </option> 
    23 <option value="Africa/El_Aaiun">  Africa/El Aaiun (+0300)  </option> 
    24 <option value="Africa/Freetown">  Africa/Freetown (+0100)  </option> 
    25 <option value="Africa/Gaborone">  Africa/Gaborone (+0000)  </option> 
    26 <option value="Africa/Harare">  Africa/Harare (+0000)  </option> 
    27 <option value="Africa/Johannesburg">  Africa/Johannesburg (+0200)  </option> 
    28 <option value="Africa/Kampala">  Africa/Kampala (+0200)  </option> 
    29 <option value="Africa/Khartoum">  Africa/Khartoum (+0200)  </option> 
    30 <option value="Africa/Kigali">  Africa/Kigali (+0300)  </option> 
    31 <option value="Africa/Kinshasa">  Africa/Kinshasa (+0300)  </option> 
    32 <option value="Africa/Lagos">  Africa/Lagos (+0200)  </option> 
    33 <option value="Africa/Libreville">  Africa/Libreville (+0100)  </option> 
    34 <option value="Africa/Lome">  Africa/Lome (+0100)  </option> 
    35 <option value="Africa/Luanda">  Africa/Luanda (+0100)  </option> 
    36 <option value="Africa/Lubumbashi">  Africa/Lubumbashi (+0000)  </option> 
    37 <option value="Africa/Lusaka">  Africa/Lusaka (+0100)  </option> 
    38 <option value="Africa/Malabo">  Africa/Malabo (+0200)  </option> 
    39 <option value="Africa/Maputo">  Africa/Maputo (+0200)  </option> 
    40 <option value="Africa/Maseru">  Africa/Maseru (+0100)  </option> 
    41 <option value="Africa/Mbabane">  Africa/Mbabane (+0200)  </option> 
    42 <option value="Africa/Mogadishu">  Africa/Mogadishu (+0200)  </option> 
    43 <option value="Africa/Monrovia">  Africa/Monrovia (+0200)  </option> 
    44 <option value="Africa/Nairobi">  Africa/Nairobi (+0300)  </option> 
    45 <option value="Africa/Ndjamena">  Africa/Ndjamena (+0000)  </option> 
    46 <option value="Africa/Niamey">  Africa/Niamey (+0300)  </option> 
    47 <option value="Africa/Nouakchott">  Africa/Nouakchott (+0100)  </option> 
    48 <option value="Africa/Ouagadougou">  Africa/Ouagadougou (+0100)  </option> 
    49 <option value="Africa/Porto-Novo">  Africa/Porto-Novo (+0000)  </option> 
    50 <option value="Africa/Sao_Tome">  Africa/Sao Tome (+0000)  </option> 
    51 <option value="Africa/Timbuktu">  Africa/Timbuktu (+0100)  </option> 
    52 <option value="Africa/Tripoli">  Africa/Tripoli (+0000)  </option> 
    53 <option value="Africa/Tunis">  Africa/Tunis (+0000)  </option> 
    54 <option value="Africa/Windhoek">  Africa/Windhoek (+0200)  </option> 
    55 <option value="America/Adak">  America/Adak (+0100)  </option> 
    56 <option value="America/Anchorage">  America/Anchorage (+0200)  </option> 
    57 <option value="America/Anguilla">  America/Anguilla (-1000)  </option> 
    58 <option value="America/Antigua">  America/Antigua (-0900)  </option> 
    59 <option value="America/Araguaina">  America/Araguaina (-0400)  </option> 
    60 <option value="America/Argentina/Buenos_Aires">  America/Argentina/Buenos Aires (-0400)  </option> 
    61 <option value="America/Argentina/Catamarca">  America/Argentina/Catamarca (-0300)  </option> 
    62 <option value="America/Argentina/ComodRivadavia">  America/Argentina/ComodRivadavia (-0300)  </option> 
    63 <option value="America/Argentina/Cordoba">  America/Argentina/Cordoba (-0300)  </option> 
    64 <option value="America/Argentina/Jujuy">  America/Argentina/Jujuy (-0300)  </option> 
    65 <option value="America/Argentina/La">  America/Argentina/La Rioja (-0300)  </option> 
    66 <option value="America/Argentina/Mendoza">  America/Argentina/Mendoza (-0300)  </option> 
    67 <option value="America/Argentina/Rio">  America/Argentina/Rio Gallegos (-0300)  </option> 
    68 <option value="America/Argentina/Salta">  America/Argentina/Salta (-0300)  </option> 
    69 <option value="America/Argentina/San_Juan">  America/Argentina/San Juan (-0300)  </option> 
    70 <option value="America/Argentina/San_Luis">  America/Argentina/San Luis (-0300)  </option> 
    71 <option value="America/Argentina/Tucuman">  America/Argentina/Tucuman (-0300)  </option> 
    72 <option value="America/Argentina/Ushuaia">  America/Argentina/Ushuaia (-0300)  </option> 
    73 <option value="America/Aruba">  America/Aruba (-0300)  </option> 
    74 <option value="America/Asuncion">  America/Asuncion (-0300)  </option> 
    75 <option value="America/Atikokan">  America/Atikokan (-0400)  </option> 
    76 <option value="America/Atka">  America/Atka (-0300)  </option> 
    77 <option value="America/Bahia">  America/Bahia (-0500)  </option> 
    78 <option value="America/Barbados">  America/Barbados (-1000)  </option> 
    79 <option value="America/Belem">  America/Belem (-0300)  </option> 
    80 <option value="America/Belize">  America/Belize (-0400)  </option> 
    81 <option value="America/Blanc">  America/Blanc-Sablon (-0300)  </option> 
    82 <option value="America/Boa_Vista">  America/Boa Vista (-0600)  </option> 
    83 <option value="America/Bogota">  America/Bogota (-0400)  </option> 
    84 <option value="America/Boise">  America/Boise (-0400)  </option> 
    85 <option value="America/Buenos_Aires">  America/Buenos Aires (-0500)  </option> 
    86 <option value="America/Cambridge_Bay">  America/Cambridge Bay (-0700)  </option> 
    87 <option value="America/Campo_Grande">  America/Campo Grande (-0300)  </option> 
    88 <option value="America/Cancun">  America/Cancun (-0700)  </option> 
    89 <option value="America/Caracas">  America/Caracas (-0300)  </option> 
    90 <option value="America/Catamarca">  America/Catamarca (-0600)  </option> 
    91 <option value="America/Cayenne">  America/Cayenne (-0430)  </option> 
    92 <option value="America/Cayman">  America/Cayman (-0300)  </option> 
    93 <option value="America/Chicago">  America/Chicago (-0300)  </option> 
    94 <option value="America/Chihuahua">  America/Chihuahua (-0500)  </option> 
    95 <option value="America/Coral_Harbour">  America/Coral Harbour (-0600)  </option> 
    96 <option value="America/Cordoba">  America/Cordoba (-0700)  </option> 
    97 <option value="America/Costa_Rica">  America/Costa Rica (-0500)  </option> 
    98 <option value="America/Cuiaba">  America/Cuiaba (-0300)  </option> 
    99 <option value="America/Curacao">  America/Curacao (-0600)  </option> 
    100 <option value="America/Danmarkshavn">  America/Danmarkshavn (-0300)  </option> 
    101 <option value="America/Dawson_Creek">  America/Dawson Creek (-0400)  </option> 
    102 <option value="America/Dawson">  America/Dawson (+0000)  </option> 
    103 <option value="America/Denver">  America/Denver (-0700)  </option> 
    104 <option value="America/Detroit">  America/Detroit (-0800)  </option> 
    105 <option value="America/Dominica">  America/Dominica (-0700)  </option> 
    106 <option value="America/Edmonton">  America/Edmonton (-0500)  </option> 
    107 <option value="America/Eirunepe">  America/Eirunepe (-0400)  </option> 
    108 <option value="America/El">  America/El Salvador (-0700)  </option> 
    109 <option value="America/Ensenada">  America/Ensenada (-0400)  </option> 
    110 <option value="America/Fort">  America/Fort Wayne (-0600)  </option> 
    111 <option value="America/Fortaleza">  America/Fortaleza (-0800)  </option> 
    112 <option value="America/Glace_Bay">  America/Glace Bay (-0500)  </option> 
    113 <option value="America/Godthab">  America/Godthab (-0300)  </option> 
    114 <option value="America/Goose_Bay">  America/Goose Bay (-0400)  </option> 
    115 <option value="America/Grand_Turk">  America/Grand Turk (-0300)  </option> 
    116 <option value="America/Grenada">  America/Grenada (-0400)  </option> 
    117 <option value="America/Guadeloupe">  America/Guadeloupe (-0500)  </option> 
    118 <option value="America/Guatemala">  America/Guatemala (-0400)  </option> 
    119 <option value="America/Guayaquil">  America/Guayaquil (-0400)  </option> 
    120 <option value="America/Guyana">  America/Guyana (-0600)  </option> 
    121 <option value="America/Halifax">  America/Halifax (-0500)  </option> 
    122 <option value="America/Havana">  America/Havana (-0400)  </option> 
    123 <option value="America/Hermosillo">  America/Hermosillo (-0400)  </option> 
    124 <option value="America/Indiana/Indianapolis">  America/Indiana/Indianapolis (-0500)  </option> 
    125 <option value="America/Indiana/Knox">  America/Indiana/Knox (-0700)  </option> 
    126 <option value="America/Indiana/Marengo">  America/Indiana/Marengo (-0500)  </option> 
    127 <option value="America/Indiana/Petersburg">  America/Indiana/Petersburg (-0600)  </option> 
    128 <option value="America/Indiana/Tell_City">  America/Indiana/Tell City (-0500)  </option> 
    129 <option value="America/Indiana/Vevay">  America/Indiana/Vevay (-0500)  </option> 
    130 <option value="America/Indiana/Vincennes">  America/Indiana/Vincennes (-0600)  </option> 
    131 <option value="America/Indiana/Winamac">  America/Indiana/Winamac (-0500)  </option> 
    132 <option value="America/Indianapolis">  America/Indianapolis (-0500)  </option> 
    133 <option value="America/Inuvik">  America/Inuvik (-0500)  </option> 
    134 <option value="America/Iqaluit">  America/Iqaluit (-0500)  </option> 
    135 <option value="America/Jamaica">  America/Jamaica (-0700)  </option> 
    136 <option value="America/Jujuy">  America/Jujuy (-0500)  </option> 
    137 <option value="America/Juneau">  America/Juneau (-0500)  </option> 
    138 <option value="America/Kentucky/Louisville">  America/Kentucky/Louisville (-0300)  </option> 
    139 <option value="America/Kentucky/Monticello">  America/Kentucky/Monticello (-0900)  </option> 
    140 <option value="America/Knox_IN">  America/Knox IN (-0500)  </option> 
    141 <option value="America/La_Paz">  America/La Paz (-0500)  </option> 
    142 <option value="America/Lima">  America/Lima (-0600)  </option> 
    143 <option value="America/Los_Angeles">  America/Los Angeles (-0400)  </option> 
    144 <option value="America/Louisville">  America/Louisville (-0500)  </option> 
    145 <option value="America/Maceio">  America/Maceio (-0800)  </option> 
    146 <option value="America/Managua">  America/Managua (-0500)  </option> 
    147 <option value="America/Manaus">  America/Manaus (-0300)  </option> 
    148 <option value="America/Marigot">  America/Marigot (-0600)  </option> 
    149 <option value="America/Martinique">  America/Martinique (-0400)  </option> 
    150 <option value="America/Matamoros">  America/Matamoros (-0400)  </option> 
    151 <option value="America/Mazatlan">  America/Mazatlan (-0400)  </option> 
    152 <option value="America/Mendoza">  America/Mendoza (-0600)  </option> 
    153 <option value="America/Menominee">  America/Menominee (-0700)  </option> 
    154 <option value="America/Merida">  America/Merida (-0300)  </option> 
    155 <option value="America/Mexico_City">  America/Mexico City (-0600)  </option> 
    156 <option value="America/Miquelon">  America/Miquelon (-0600)  </option> 
    157 <option value="America/Moncton">  America/Moncton (-0600)  </option> 
    158 <option value="America/Monterrey">  America/Monterrey (-0300)  </option> 
    159 <option value="America/Montevideo">  America/Montevideo (-0400)  </option> 
    160 <option value="America/Montreal">  America/Montreal (-0600)  </option> 
    161 <option value="America/Montserrat">  America/Montserrat (-0200)  </option> 
    162 <option value="America/Nassau">  America/Nassau (-0500)  </option> 
    163 <option value="America/New_York">  America/New York (-0400)  </option> 
    164 <option value="America/Nipigon">  America/Nipigon (-0500)  </option> 
    165 <option value="America/Nome">  America/Nome (-0500)  </option> 
    166 <option value="America/Noronha">  America/Noronha (-0500)  </option> 
    167 <option value="America/North_Dakota/Center">  America/North Dakota/Center (-0900)  </option> 
    168 <option value="America/North_Dakota/New_Salem">  America/North Dakota/New Salem (-0200)  </option> 
    169 <option value="America/Ojinaga">  America/Ojinaga (-0600)  </option> 
    170 <option value="America/Panama">  America/Panama (-0600)  </option> 
    171 <option value="America/Pangnirtung">  America/Pangnirtung (-0700)  </option> 
    172 <option value="America/Paramaribo">  America/Paramaribo (-0500)  </option> 
    173 <option value="America/Phoenix">  America/Phoenix (-0500)  </option> 
    174 <option value="America/Port_of_Spain">  America/Port of Spain (-0300)  </option> 
    175 <option value="America/Port-au-Prince">  America/Port-au-Prince (-0700)  </option> 
    176 <option value="America/Porto_Acre">  America/Porto Acre (-0400)  </option> 
    177 <option value="America/Porto_Velho">  America/Porto Velho (-0500)  </option> 
    178 <option value="America/Puerto_Rico">  America/Puerto Rico (-0400)  </option> 
    179 <option value="America/Rainy_River">  America/Rainy River (-0400)  </option> 
    180 <option value="America/Rankin_Inlet">  America/Rankin Inlet (-0400)  </option> 
    181 <option value="America/Recife">  America/Recife (-0600)  </option> 
    182 <option value="America/Regina">  America/Regina (-0600)  </option> 
    183 <option value="America/Resolute">  America/Resolute (-0300)  </option> 
    184 <option value="America/Rio">  America/Rio Branco (-0600)  </option> 
    185 <option value="America/Rosario">  America/Rosario (-0500)  </option> 
    186 <option value="America/Santa_Isabel">  America/Santa Isabel (-0400)  </option> 
    187 <option value="America/Santarem">  America/Santarem (-0300)  </option> 
    188 <option value="America/Santiago">  America/Santiago (-0800)  </option> 
    189 <option value="America/Santo_Domingo">  America/Santo Domingo (-0300)  </option> 
    190 <option value="America/Sao_Paulo">  America/Sao Paulo (-0300)  </option> 
    191 <option value="America/Scoresbysund">  America/Scoresbysund (-0400)  </option> 
    192 <option value="America/Shiprock">  America/Shiprock (-0200)  </option> 
    193 <option value="America/St_Barthelemy">  America/St Barthelemy (-0100)  </option> 
    194 <option value="America/St_Johns">  America/St Johns (-0700)  </option> 
    195 <option value="America/St_Kitts">  America/St Kitts (-0400)  </option> 
    196 <option value="America/St_Lucia">  America/St Lucia (-0330)  </option> 
    197 <option value="America/St_Thomas">  America/St Thomas (-0400)  </option> 
    198 <option value="America/St_Vincent">  America/St Vincent (-0400)  </option> 
    199 <option value="America/Swift_Current">  America/Swift Current (-0400)  </option> 
    200 <option value="America/Tegucigalpa">  America/Tegucigalpa (-0400)  </option> 
    201 <option value="America/Thule">  America/Thule (-0600)  </option> 
    202 <option value="America/Thunder_Bay">  America/Thunder Bay (-0600)  </option> 
    203 <option value="America/Tijuana">  America/Tijuana (-0400)  </option> 
    204 <option value="America/Toronto">  America/Toronto (-0500)  </option> 
    205 <option value="America/Tortola">  America/Tortola (-0800)  </option> 
    206 <option value="America/Vancouver">  America/Vancouver (-0500)  </option> 
    207 <option value="America/Virgin">  America/Virgin (-0400)  </option> 
    208 <option value="America/Whitehorse">  America/Whitehorse (-0800)  </option> 
    209 <option value="America/Winnipeg">  America/Winnipeg (-0400)  </option> 
    210 <option value="America/Yakutat">  America/Yakutat (-0800)  </option> 
    211 <option value="America/Yellowknife">  America/Yellowknife (-0600)  </option> 
    212 <option value="Antarctica/Casey">  Antarctica/Casey (-0900)  </option> 
    213 <option value="Antarctica/Davis">  Antarctica/Davis (-0700)  </option> 
    214 <option value="Antarctica/DumontDUrville">  Antarctica/DumontDUrville (+0800)  </option> 
    215 <option value="Antarctica/Macquarie">  Antarctica/Macquarie (+0700)  </option> 
    216 <option value="Antarctica/Mawson">  Antarctica/Mawson (+1000)  </option> 
    217 <option value="Antarctica/McMurdo">  Antarctica/McMurdo (+1100)  </option> 
    218 <option value="Antarctica/Palmer">  Antarctica/Palmer (+0500)  </option> 
    219 <option value="Antarctica/Rothera">  Antarctica/Rothera (+1300)  </option> 
    220 <option value="Antarctica/South_Pole">  Antarctica/South Pole (-0300)  </option> 
    221 <option value="Antarctica/Syowa">  Antarctica/Syowa (-0300)  </option> 
    222 <option value="Antarctica/Vostok">  Antarctica/Vostok (+1300)  </option> 
    223 <option value="Arctic/Longyearbyen">  Arctic/Longyearbyen (+0300)  </option> 
    224 <option value="Asia/Aden">  Asia/Aden (+0600)  </option> 
    225 <option value="Asia/Almaty">  Asia/Almaty (+0100)  </option> 
    226 <option value="Asia/Amman">  Asia/Amman (+0300)  </option> 
    227 <option value="Asia/Anadyr">  Asia/Anadyr (+0600)  </option> 
    228 <option value="Asia/Aqtau">  Asia/Aqtau (+0200)  </option> 
    229 <option value="Asia/Aqtobe">  Asia/Aqtobe (+1100)  </option> 
    230 <option value="Asia/Ashgabat">  Asia/Ashgabat (+0500)  </option> 
    231 <option value="Asia/Ashkhabad">  Asia/Ashkhabad (+0500)  </option> 
    232 <option value="Asia/Baghdad">  Asia/Baghdad (+0500)  </option> 
    233 <option value="Asia/Bahrain">  Asia/Bahrain (+0500)  </option> 
    234 <option value="Asia/Baku">  Asia/Baku (+0300)  </option> 
    235 <option value="Asia/Bangkok">  Asia/Bangkok (+0300)  </option> 
    236 <option value="Asia/Beirut">  Asia/Beirut (+0400)  </option> 
    237 <option value="Asia/Bishkek">  Asia/Bishkek (+0700)  </option> 
    238 <option value="Asia/Brunei">  Asia/Brunei (+0200)  </option> 
    239 <option value="Asia/Calcutta">  Asia/Calcutta (+0600)  </option> 
    240 <option value="Asia/Choibalsan">  Asia/Choibalsan (+0800)  </option> 
    241 <option value="Asia/Chongqing">  Asia/Chongqing (+0530)  </option> 
    242 <option value="Asia/Chungking">  Asia/Chungking (+0800)  </option> 
    243 <option value="Asia/Colombo">  Asia/Colombo (+0800)  </option> 
    244 <option value="Asia/Dacca">  Asia/Dacca (+0800)  </option> 
    245 <option value="Asia/Damascus">  Asia/Damascus (+0530)  </option> 
    246 <option value="Asia/Dhaka">  Asia/Dhaka (+0600)  </option> 
    247 <option value="Asia/Dili">  Asia/Dili (+0200)  </option> 
    248 <option value="Asia/Dubai">  Asia/Dubai (+0600)  </option> 
    249 <option value="Asia/Dushanbe">  Asia/Dushanbe (+0900)  </option> 
    250 <option value="Asia/Gaza">  Asia/Gaza (+0400)  </option> 
    251 <option value="Asia/Harbin">  Asia/Harbin (+0500)  </option> 
    252 <option value="Asia/Ho_Chi_Minh">  Asia/Ho Chi Minh (+0200)  </option> 
    253 <option value="Asia/Hong_Kong">  Asia/Hong Kong (+0800)  </option> 
    254 <option value="Asia/Hovd">  Asia/Hovd (+0700)  </option> 
    255 <option value="Asia/Irkutsk">  Asia/Irkutsk (+0800)  </option> 
    256 <option value="Asia/Istanbul">  Asia/Istanbul (+0200)  </option> 
    257 <option value="Asia/Jakarta">  Asia/Jakarta (+0700)  </option> 
    258 <option value="Asia/Jayapura">  Asia/Jayapura (+0900)  </option> 
    259 <option value="Asia/Jerusalem">  Asia/Jerusalem (+0200)  </option> 
    260 <option value="Asia/Kabul">  Asia/Kabul (+0430)  </option> 
    261 <option value="Asia/Kamchatka">  Asia/Kamchatka (+1100)  </option> 
    262 <option value="Asia/Karachi">  Asia/Karachi (+0500)  </option> 
    263 <option value="Asia/Kashgar">  Asia/Kashgar (+0800)  </option> 
    264 <option value="Asia/Kathmandu">  Asia/Kathmandu (+0545)  </option> 
    265 <option value="Asia/Katmandu">  Asia/Katmandu (+0545)  </option> 
    266 <option value="Asia/Kolkata">  Asia/Kolkata (+0530)  </option> 
    267 <option value="Asia/Krasnoyarsk">  Asia/Krasnoyarsk (+0700)  </option> 
    268 <option value="Asia/Kuala">  Asia/Kuala Lumpur (+0800)  </option> 
    269 <option value="Asia/Kuching">  Asia/Kuching (+0800)  </option> 
    270 <option value="Asia/Kuwait">  Asia/Kuwait (+0300)  </option> 
    271 <option value="Asia/Macao">  Asia/Macao (+0800)  </option> 
    272 <option value="Asia/Macau">  Asia/Macau (+0800)  </option> 
    273 <option value="Asia/Magadan">  Asia/Magadan (+1100)  </option> 
    274 <option value="Asia/Makassar">  Asia/Makassar (+0800)  </option> 
    275 <option value="Asia/Manila">  Asia/Manila (+0800)  </option> 
    276 <option value="Asia/Muscat">  Asia/Muscat (+0400)  </option> 
    277 <option value="Asia/Nicosia">  Asia/Nicosia (+0200)  </option> 
    278 <option value="Asia/Novokuznetsk">  Asia/Novokuznetsk (+0600)  </option> 
    279 <option value="Asia/Novosibirsk">  Asia/Novosibirsk (+0600)  </option> 
    280 <option value="Asia/Omsk">  Asia/Omsk (+0600)  </option> 
    281 <option value="Asia/Oral">  Asia/Oral (+0500)  </option> 
    282 <option value="Asia/Phnom">  Asia/Phnom Penh (+0700)  </option> 
    283 <option value="Asia/Pontianak">  Asia/Pontianak (+0700)  </option> 
    284 <option value="Asia/Pyongyang">  Asia/Pyongyang (+0900)  </option> 
    285 <option value="Asia/Qatar">  Asia/Qatar (+0300)  </option> 
    286 <option value="Asia/Qyzylorda">  Asia/Qyzylorda (+0600)  </option> 
    287 <option value="Asia/Rangoon">  Asia/Rangoon (+0630)  </option> 
    288 <option value="Asia/Riyadh">  Asia/Riyadh (+0300)  </option> 
    289 <option value="Asia/Saigon">  Asia/Saigon (+0700)  </option> 
    290 <option value="Asia/Sakhalin">  Asia/Sakhalin (+1000)  </option> 
    291 <option value="Asia/Samarkand">  Asia/Samarkand (+0500)  </option> 
    292 <option value="Asia/Seoul">  Asia/Seoul (+0900)  </option> 
    293 <option value="Asia/Shanghai">  Asia/Shanghai (+0800)  </option> 
    294 <option value="Asia/Singapore">  Asia/Singapore (+0800)  </option> 
    295 <option value="Asia/Taipei">  Asia/Taipei (+0800)  </option> 
    296 <option value="Asia/Tashkent">  Asia/Tashkent (+0500)  </option> 
    297 <option value="Asia/Tbilisi">  Asia/Tbilisi (+0400)  </option> 
    298 <option value="Asia/Tehran">  Asia/Tehran (+0330)  </option> 
    299 <option value="Asia/Tel">  Asia/Tel Aviv (+0200)  </option> 
    300 <option value="Asia/Thimbu">  Asia/Thimbu (+0600)  </option> 
    301 <option value="Asia/Thimphu">  Asia/Thimphu (+0600)  </option> 
    302 <option value="Asia/Tokyo">  Asia/Tokyo (+0900)  </option> 
    303 <option value="Asia/Ujung_Pandang">  Asia/Ujung Pandang (+0800)  </option> 
    304 <option value="Asia/Ulaanbaatar">  Asia/Ulaanbaatar (+0800)  </option> 
    305 <option value="Asia/Ulan_Bator">  Asia/Ulan Bator (+0800)  </option> 
    306 <option value="Asia/Urumqi">  Asia/Urumqi (+0800)  </option> 
    307 <option value="Asia/Vientiane">  Asia/Vientiane (+0700)  </option> 
    308 <option value="Asia/Vladivostok">  Asia/Vladivostok (+1000)  </option> 
    309 <option value="Asia/Yakutsk">  Asia/Yakutsk (+0900)  </option> 
    310 <option value="Asia/Yekaterinburg">  Asia/Yekaterinburg (+0500)  </option> 
    311 <option value="Asia/Yerevan">  Asia/Yerevan (+0400)  </option> 
    312 <option value="Atlantic/Azores">  Atlantic/Azores (-0100)  </option> 
    313 <option value="Atlantic/Bermuda">  Atlantic/Bermuda (-0400)  </option> 
    314 <option value="Atlantic/Canary">  Atlantic/Canary (+0000)  </option> 
    315 <option value="Atlantic/Cape_Verde">  Atlantic/Cape Verde (-0100)  </option> 
    316 <option value="Atlantic/Faeroe">  Atlantic/Faeroe (+0000)  </option> 
    317 <option value="Atlantic/Faroe">  Atlantic/Faroe (+0000)  </option> 
    318 <option value="Atlantic/Jan_Mayen">  Atlantic/Jan Mayen (+0100)  </option> 
    319 <option value="Atlantic/Madeira">  Atlantic/Madeira (+0000)  </option> 
    320 <option value="Atlantic/Reykjavik">  Atlantic/Reykjavik (+0000)  </option> 
    321 <option value="Atlantic/South_Georgia">  Atlantic/South Georgia (-0200)  </option> 
    322 <option value="Atlantic/St_Helena">  Atlantic/St Helena (+0000)  </option> 
    323 <option value="Atlantic/Stanley">  Atlantic/Stanley (-0300)  </option> 
    324 <option value="Australia/ACT">  Australia/ACT (+1100)  </option> 
    325 <option value="Australia/Adelaide">  Australia/Adelaide (+1030)  </option> 
    326 <option value="Australia/Brisbane">  Australia/Brisbane (+1000)  </option> 
    327 <option value="Australia/Broken_Hill">  Australia/Broken Hill (+1030)  </option> 
    328 <option value="Australia/Canberra">  Australia/Canberra (+1100)  </option> 
    329 <option value="Australia/Currie">  Australia/Currie (+1100)  </option> 
    330 <option value="Australia/Darwin">  Australia/Darwin (+0930)  </option> 
    331 <option value="Australia/Eucla">  Australia/Eucla (+0845)  </option> 
    332 <option value="Australia/Hobart">  Australia/Hobart (+1100)  </option> 
    333 <option value="Australia/LHI">  Australia/LHI (+1100)  </option> 
    334 <option value="Australia/Lindeman">  Australia/Lindeman (+1000)  </option> 
    335 <option value="Australia/Lord_Howe">  Australia/Lord Howe (+1100)  </option> 
    336 <option value="Australia/Melbourne">  Australia/Melbourne (+1100)  </option> 
    337 <option value="Australia/NSW">  Australia/NSW (+1100)  </option> 
    338 <option value="Australia/North">  Australia/North (+0930)  </option> 
    339 <option value="Australia/Perth">  Australia/Perth (+0800)  </option> 
    340 <option value="Australia/Queensland">  Australia/Queensland (+1000)  </option> 
    341 <option value="Australia/South">  Australia/South (+1030)  </option> 
    342 <option value="Australia/Sydney">  Australia/Sydney (+1100)  </option> 
    343 <option value="Australia/Tasmania">  Australia/Tasmania (+1100)  </option> 
    344 <option value="Australia/Victoria">  Australia/Victoria (+1100)  </option> 
    345 <option value="Australia/West">  Australia/West (+0800)  </option> 
    346 <option value="Australia/Yancowinna">  Australia/Yancowinna (+1030)  </option> 
    347 <option value="Europe/Amsterdam">  Europe/Amsterdam (+0100)  </option> 
    348 <option value="Europe/Andorra">  Europe/Andorra (+0100)  </option> 
    349 <option value="Europe/Athens">  Europe/Athens (+0200)  </option> 
    350 <option value="Europe/Belfast">  Europe/Belfast (+0000)  </option> 
    351 <option value="Europe/Belgrade">  Europe/Belgrade (+0100)  </option> 
    352 <option value="Europe/Berlin">  Europe/Berlin (+0100)  </option> 
    353 <option value="Europe/Bratislava">  Europe/Bratislava (+0100)  </option> 
    354 <option value="Europe/Brussels">  Europe/Brussels (+0100)  </option> 
    355 <option value="Europe/Bucharest">  Europe/Bucharest (+0200)  </option> 
    356 <option value="Europe/Budapest">  Europe/Budapest (+0100)  </option> 
    357 <option value="Europe/Chisinau">  Europe/Chisinau (+0200)  </option> 
    358 <option value="Europe/Copenhagen">  Europe/Copenhagen (+0100)  </option> 
    359 <option value="Europe/Dublin">  Europe/Dublin (+0000)  </option> 
    360 <option value="Europe/Gibraltar">  Europe/Gibraltar (+0100)  </option> 
    361 <option value="Europe/Guernsey">  Europe/Guernsey (+0000)  </option> 
    362 <option value="Europe/Helsinki">  Europe/Helsinki (+0200)  </option> 
    363 <option value="Europe/Isle_of_Man">  Europe/Isle of Man (+0000)  </option> 
    364 <option value="Europe/Istanbul">  Europe/Istanbul (+0200)  </option> 
    365 <option value="Europe/Jersey">  Europe/Jersey (+0000)  </option> 
    366 <option value="Europe/Kaliningrad">  Europe/Kaliningrad (+0200)  </option> 
    367 <option value="Europe/Kiev">  Europe/Kiev (+0200)  </option> 
    368 <option value="Europe/Lisbon">  Europe/Lisbon (+0000)  </option> 
    369 <option value="Europe/Ljubljana">  Europe/Ljubljana (+0100)  </option> 
    370 <option value="Europe/London">  Europe/London (+0000)  </option> 
    371 <option value="Europe/Luxembourg">  Europe/Luxembourg (+1000)  </option> 
    372 <option value="Europe/Madrid">  Europe/Madrid (+0100)  </option> 
    373 <option value="Europe/Malta">  Europe/Malta (+0100)  </option> 
    374 <option value="Europe/Mariehamn">  Europe/Mariehamn (+0200)  </option> 
    375 <option value="Europe/Minsk">  Europe/Minsk (+0200)  </option> 
    376 <option value="Europe/Monaco">  Europe/Monaco (+0100)  </option> 
    377 <option value="Europe/Moscow">  Europe/Moscow (+0300)  </option> 
    378 <option value="Europe/Nicosia">  Europe/Nicosia (+0200)  </option> 
    379 <option value="Europe/Oslo">  Europe/Oslo (+0100)  </option> 
    380 <option value="Europe/Paris">  Europe/Paris (+0100)  </option> 
    381 <option value="Europe/Podgorica">  Europe/Podgorica (+0100)  </option> 
    382 <option value="Europe/Prague">  Europe/Prague (+0100)  </option> 
    383 <option value="Europe/Riga">  Europe/Riga (+0200)  </option> 
    384 <option value="Europe/Rome">  Europe/Rome (+0100)  </option> 
    385 <option value="Europe/Samara">  Europe/Samara (+0300)  </option> 
    386 <option value="Europe/San">  Europe/San Marino (+0100)  </option> 
    387 <option value="Europe/Sarajevo">  Europe/Sarajevo (+0100)  </option> 
    388 <option value="Europe/Simferopol">  Europe/Simferopol (+0200)  </option> 
    389 <option value="Europe/Skopje">  Europe/Skopje (+0100)  </option> 
    390 <option value="Europe/Sofia">  Europe/Sofia (+0200)  </option> 
    391 <option value="Europe/Stockholm">  Europe/Stockholm (+0100)  </option> 
    392 <option value="Europe/Tallinn">  Europe/Tallinn (+0200)  </option> 
    393 <option value="Europe/Tirane">  Europe/Tirane (+0100)  </option> 
    394 <option value="Europe/Tiraspol">  Europe/Tiraspol (+0200)  </option> 
    395 <option value="Europe/Uzhgorod">  Europe/Uzhgorod (+0200)  </option> 
    396 <option value="Europe/Vaduz">  Europe/Vaduz (+0100)  </option> 
    397 <option value="Europe/Vatican">  Europe/Vatican (+0100)  </option> 
    398 <option value="Europe/Vienna">  Europe/Vienna (+0100)  </option> 
    399 <option value="Europe/Vilnius">  Europe/Vilnius (+0200)  </option> 
    400 <option value="Europe/Volgograd">  Europe/Volgograd (+0300)  </option> 
    401 <option value="Europe/Warsaw">  Europe/Warsaw (+0100)  </option> 
    402 <option value="Europe/Zagreb">  Europe/Zagreb (+0100)  </option> 
    403 <option value="Europe/Zaporozhye">  Europe/Zaporozhye (+0200)  </option> 
    404 <option value="Europe/Zurich">  Europe/Zurich (+0100)  </option> 
    405 <option value="Indian/Antananarivo">  Indian/Antananarivo (+0300)  </option> 
    406 <option value="Indian/Chagos">  Indian/Chagos (+0600)  </option> 
    407 <option value="Indian/Christmas">  Indian/Christmas (+0700)  </option> 
    408 <option value="Indian/Cocos">  Indian/Cocos (+0630)  </option> 
    409 <option value="Indian/Comoro">  Indian/Comoro (+0300)  </option> 
    410 <option value="Indian/Kerguelen">  Indian/Kerguelen (+0500)  </option> 
    411 <option value="Indian/Mahe">  Indian/Mahe (+0400)  </option> 
    412 <option value="Indian/Maldives">  Indian/Maldives (+0500)  </option> 
    413 <option value="Indian/Mauritius">  Indian/Mauritius (+0400)  </option> 
    414 <option value="Indian/Mayotte">  Indian/Mayotte (+0300)  </option> 
    415 <option value="Indian/Reunion">  Indian/Reunion (+0400)  </option> 
    416 <option value="Pacific/Apia">  Pacific/Apia (-1100)  </option> 
    417 <option value="Pacific/Auckland">  (+1300) Pacific/Auckland  </option> 
    418 <option value="Pacific/Chatham">  Pacific/Chatham (+1345)  </option> 
    419 <option value="Pacific/Easter">  Pacific/Easter (-0500)  </option> 
    420 <option value="Pacific/Efate">  Pacific/Efate (+1100)  </option> 
    421 <option value="Pacific/Enderbury">  Pacific/Enderbury (+1300)  </option> 
    422 <option value="Pacific/Fakaofo">  Pacific/Fakaofo (-1000)  </option> 
    423 <option value="Pacific/Fiji">  Pacific/Fiji (+1200)  </option> 
    424 <option value="Pacific/Funafuti">  Pacific/Funafuti (+1200)  </option> 
    425 <option value="Pacific/Galapagos">  Pacific/Galapagos (-0600)  </option> 
    426 <option value="Pacific/Gambier">  Pacific/Gambier (-0900)  </option> 
    427 <option value="Pacific/Guadalcanal">  Pacific/Guadalcanal (+1100)  </option> 
    428 <option value="Pacific/Guam">  Pacific/Guam (+1000)  </option> 
    429 <option value="Pacific/Honolulu">  Pacific/Honolulu (-1000)  </option> 
    430 <option value="Pacific/Johnston">  Pacific/Johnston (-1000)  </option> 
    431 <option value="Pacific/Kiritimati">  Pacific/Kiritimati (+1400)  </option> 
    432 <option value="Pacific/Kosrae">  Pacific/Kosrae (+1100)  </option> 
    433 <option value="Pacific/Kwajalein">  Pacific/Kwajalein (+1200)  </option> 
    434 <option value="Pacific/Majuro">  Pacific/Majuro (+1200)  </option> 
    435 <option value="Pacific/Marquesas">  Pacific/Marquesas (-0930)  </option> 
    436 <option value="Pacific/Midway">  Pacific/Midway (-1100)  </option> 
    437 <option value="Pacific/Nauru">  Pacific/Nauru (+1200)  </option> 
    438 <option value="Pacific/Niue">  Pacific/Niue (-1100)  </option> 
    439 <option value="Pacific/Norfolk">  Pacific/Norfolk (+1130)  </option> 
    440 <option value="Pacific/Noumea">  Pacific/Noumea (+1100)  </option> 
    441 <option value="Pacific/Pago_Pago">  Pacific/Pago Pago (-1100)  </option> 
    442 <option value="Pacific/Palau">  Pacific/Palau (+0900)  </option> 
    443 <option value="Pacific/Pitcairn">  Pacific/Pitcairn (-0800)  </option> 
    444 <option value="Pacific/Ponape">  Pacific/Ponape (+1100)  </option> 
    445 <option value="Pacific/Port_Moresby">  Pacific/Port Moresby (+1000)  </option> 
    446 <option value="Pacific/Rarotonga">  Pacific/Rarotonga (-1000)  </option> 
    447 <option value="Pacific/Saipan">  Pacific/Saipan (+1000)  </option> 
    448 <option value="Pacific/Samoa">  Pacific/Samoa (-1100)  </option> 
    449 <option value="Pacific/Tahiti">  Pacific/Tahiti (-1000)  </option> 
    450 <option value="Pacific/Tarawa">  Pacific/Tarawa (+1200)  </option> 
    451 <option value="Pacific/Tongatapu">  Pacific/Tongatapu (+1300)  </option> 
    452 <option value="Pacific/Truk">  Pacific/Truk (+1000)  </option> 
    453 <option value="Pacific/Wake">  Pacific/Wake (+1200)  </option> 
    454 <option value="Pacific/Wallis">  Pacific/Wallis (+1200)  </option> 
    455 <option value="Pacific/Yap">  Pacific/Yap (+1000)  </option> 
    456 <option value="UTC">  UTC (+0000)  </option> 
    4572 
     3<% 
     4    var timezones = DataLayer.dispatch('timezones'); 
     5 
     6    for (var zone in timezones.timezones){ 
     7%> 
     8 
     9<option value="<%= zone %>">  <%= zone %>(<%= timezones.timezones[zone] %>) </option> 
     10 
     11<%}%> 
  • trunk/prototype/timezones.php

    r5409 r7036  
     1<?php 
     2 
     3$zones = timezone_identifiers_list(); 
     4$Time = new DateTime('now', new DateTimeZone('UTC')); 
     5$timezone = array(); 
     6 
     7         
     8foreach ($zones as $zone)  
    19{ 
    2 "timezones":{ 
    3 "Africa/Abidjan":"+0800", 
    4 "Africa/Accra":"+0700", 
    5 "Africa/Addis_Ababa":"+0000", 
    6 "Africa/Algiers":"+0000", 
    7 "Africa/Asmara":"+0300", 
    8 "Africa/Asmera":"+0100", 
    9 "Africa/Bamako":"+0300", 
    10 "Africa/Bangui":"+0300", 
    11 "Africa/Banjul":"+0000", 
    12 "Africa/Bissau":"+0100", 
    13 "Africa/Blantyre":"+0000", 
    14 "Africa/Brazzaville":"+0000", 
    15 "Africa/Bujumbura":"+0200", 
    16 "Africa/Cairo":"+0100", 
    17 "Africa/Casablanca":"+0200", 
    18 "Africa/Ceuta":"+0200", 
    19 "Africa/Conakry":"+0000", 
    20 "Africa/Dakar":"+0100", 
    21 "Africa/Dar_es_Salaam":"+0000", 
    22 "Africa/Djibouti":"+0000", 
    23 "Africa/Douala":"+0300", 
    24 "Africa/El_Aaiun":"+0300", 
    25 "Africa/Freetown":"+0100", 
    26 "Africa/Gaborone":"+0000", 
    27 "Africa/Harare":"+0000", 
    28 "Africa/Johannesburg":"+0200", 
    29 "Africa/Kampala":"+0200", 
    30 "Africa/Khartoum":"+0200", 
    31 "Africa/Kigali":"+0300", 
    32 "Africa/Kinshasa":"+0300", 
    33 "Africa/Lagos":"+0200", 
    34 "Africa/Libreville":"+0100", 
    35 "Africa/Lome":"+0100", 
    36 "Africa/Luanda":"+0100", 
    37 "Africa/Lubumbashi":"+0000", 
    38 "Africa/Lusaka":"+0100", 
    39 "Africa/Malabo":"+0200", 
    40 "Africa/Maputo":"+0200", 
    41 "Africa/Maseru":"+0100", 
    42 "Africa/Mbabane":"+0200", 
    43 "Africa/Mogadishu":"+0200", 
    44 "Africa/Monrovia":"+0200", 
    45 "Africa/Nairobi":"+0300", 
    46 "Africa/Ndjamena":"+0000", 
    47 "Africa/Niamey":"+0300", 
    48 "Africa/Nouakchott":"+0100", 
    49 "Africa/Ouagadougou":"+0100", 
    50 "Africa/Porto-Novo":"+0000", 
    51 "Africa/Sao_Tome":"+0000", 
    52 "Africa/Timbuktu":"+0100", 
    53 "Africa/Tripoli":"+0000", 
    54 "Africa/Tunis":"+0000", 
    55 "Africa/Windhoek":"+0200", 
    56 "America/Adak":"+0100", 
    57 "America/Anchorage":"+0200", 
    58 "America/Anguilla":"-1000", 
    59 "America/Antigua":"-0900", 
    60 "America/Araguaina":"-0400", 
    61 "America/Argentina/Buenos_Aires":"-0400", 
    62 "America/Argentina/Catamarca":"-0300", 
    63 "America/Argentina/ComodRivadavia":"-0300", 
    64 "America/Argentina/Cordoba":"-0300", 
    65 "America/Argentina/Jujuy":"-0300", 
    66 "America/Argentina/La_Rioja":"-0300", 
    67 "America/Argentina/Mendoza":"-0300", 
    68 "America/Argentina/Rio_Gallegos":"-0300", 
    69 "America/Argentina/Salta":"-0300", 
    70 "America/Argentina/San_Juan":"-0300", 
    71 "America/Argentina/San_Luis":"-0300", 
    72 "America/Argentina/Tucuman":"-0300", 
    73 "America/Argentina/Ushuaia":"-0300", 
    74 "America/Aruba":"-0300", 
    75 "America/Asuncion":"-0300", 
    76 "America/Atikokan":"-0400", 
    77 "America/Atka":"-0300", 
    78 "America/Bahia":"-0500", 
    79 "America/Barbados":"-1000", 
    80 "America/Belem":"-0300", 
    81 "America/Belize":"-0400", 
    82 "America/Blanc-Sablon":"-0300", 
    83 "America/Boa_Vista":"-0600", 
    84 "America/Bogota":"-0400", 
    85 "America/Boise":"-0400", 
    86 "America/Buenos_Aires":"-0500", 
    87 "America/Cambridge_Bay":"-0700", 
    88 "America/Campo_Grande":"-0300", 
    89 "America/Cancun":"-0700", 
    90 "America/Caracas":"-0300", 
    91 "America/Catamarca":"-0600", 
    92 "America/Cayenne":"-0430", 
    93 "America/Cayman":"-0300", 
    94 "America/Chicago":"-0300", 
    95 "America/Chihuahua":"-0500", 
    96 "America/Coral_Harbour":"-0600", 
    97 "America/Cordoba":"-0700", 
    98 "America/Costa_Rica":"-0500", 
    99 "America/Cuiaba":"-0300", 
    100 "America/Curacao":"-0600", 
    101 "America/Danmarkshavn":"-0300", 
    102 "America/Dawson_Creek":"-0400", 
    103 "America/Dawson":"+0000", 
    104 "America/Denver":"-0700", 
    105 "America/Detroit":"-0800", 
    106 "America/Dominica":"-0700", 
    107 "America/Edmonton":"-0500", 
    108 "America/Eirunepe":"-0400", 
    109 "America/El_Salvador":"-0700", 
    110 "America/Ensenada":"-0400", 
    111 "America/Fort_Wayne":"-0600", 
    112 "America/Fortaleza":"-0800", 
    113 "America/Glace_Bay":"-0500", 
    114 "America/Godthab":"-0300", 
    115 "America/Goose_Bay":"-0400", 
    116 "America/Grand_Turk":"-0300", 
    117 "America/Grenada":"-0400", 
    118 "America/Guadeloupe":"-0500", 
    119 "America/Guatemala":"-0400", 
    120 "America/Guayaquil":"-0400", 
    121 "America/Guyana":"-0600", 
    122 "America/Halifax":"-0500", 
    123 "America/Havana":"-0400", 
    124 "America/Hermosillo":"-0400", 
    125 "America/Indiana/Indianapolis":"-0500", 
    126 "America/Indiana/Knox":"-0700", 
    127 "America/Indiana/Marengo":"-0500", 
    128 "America/Indiana/Petersburg":"-0600", 
    129 "America/Indiana/Tell_City":"-0500", 
    130 "America/Indiana/Vevay":"-0500", 
    131 "America/Indiana/Vincennes":"-0600", 
    132 "America/Indiana/Winamac":"-0500", 
    133 "America/Indianapolis":"-0500", 
    134 "America/Inuvik":"-0500", 
    135 "America/Iqaluit":"-0500", 
    136 "America/Jamaica":"-0700", 
    137 "America/Jujuy":"-0500", 
    138 "America/Juneau":"-0500", 
    139 "America/Kentucky/Louisville":"-0300", 
    140 "America/Kentucky/Monticello":"-0900", 
    141 "America/Knox_IN":"-0500", 
    142 "America/La_Paz":"-0500", 
    143 "America/Lima":"-0600", 
    144 "America/Los_Angeles":"-0400", 
    145 "America/Louisville":"-0500", 
    146 "America/Maceio":"-0800", 
    147 "America/Managua":"-0500", 
    148 "America/Manaus":"-0300", 
    149 "America/Marigot":"-0600", 
    150 "America/Martinique":"-0400", 
    151 "America/Matamoros":"-0400", 
    152 "America/Mazatlan":"-0400", 
    153 "America/Mendoza":"-0600", 
    154 "America/Menominee":"-0700", 
    155 "America/Merida":"-0300", 
    156 "America/Mexico_City":"-0600", 
    157 "America/Miquelon":"-0600", 
    158 "America/Moncton":"-0600", 
    159 "America/Monterrey":"-0300", 
    160 "America/Montevideo":"-0400", 
    161 "America/Montreal":"-0600", 
    162 "America/Montserrat":"-0200", 
    163 "America/Nassau":"-0500", 
    164 "America/New_York":"-0400", 
    165 "America/Nipigon":"-0500", 
    166 "America/Nome":"-0500", 
    167 "America/Noronha":"-0500", 
    168 "America/North_Dakota/Center":"-0900", 
    169 "America/North_Dakota/New_Salem":"-0200", 
    170 "America/Ojinaga":"-0600", 
    171 "America/Panama":"-0600", 
    172 "America/Pangnirtung":"-0700", 
    173 "America/Paramaribo":"-0500", 
    174 "America/Phoenix":"-0500", 
    175 "America/Port_of_Spain":"-0300", 
    176 "America/Port-au-Prince":"-0700", 
    177 "America/Porto_Acre":"-0400", 
    178 "America/Porto_Velho":"-0500", 
    179 "America/Puerto_Rico":"-0400", 
    180 "America/Rainy_River":"-0400", 
    181 "America/Rankin_Inlet":"-0400", 
    182 "America/Recife":"-0600", 
    183 "America/Regina":"-0600", 
    184 "America/Resolute":"-0300", 
    185 "America/Rio_Branco":"-0600", 
    186 "America/Rosario":"-0500", 
    187 "America/Santa_Isabel":"-0400", 
    188 "America/Santarem":"-0300", 
    189 "America/Santiago":"-0800", 
    190 "America/Santo_Domingo":"-0300", 
    191 "America/Sao_Paulo":"-0300", 
    192 "America/Scoresbysund":"-0400", 
    193 "America/Shiprock":"-0200", 
    194 "America/St_Barthelemy":"-0100", 
    195 "America/St_Johns":"-0700", 
    196 "America/St_Kitts":"-0400", 
    197 "America/St_Lucia":"-0330", 
    198 "America/St_Thomas":"-0400", 
    199 "America/St_Vincent":"-0400", 
    200 "America/Swift_Current":"-0400", 
    201 "America/Tegucigalpa":"-0400", 
    202 "America/Thule":"-0600", 
    203 "America/Thunder_Bay":"-0600", 
    204 "America/Tijuana":"-0400", 
    205 "America/Toronto":"-0500", 
    206 "America/Tortola":"-0800", 
    207 "America/Vancouver":"-0500", 
    208 "America/Virgin":"-0400", 
    209 "America/Whitehorse":"-0800", 
    210 "America/Winnipeg":"-0400", 
    211 "America/Yakutat":"-0800", 
    212 "America/Yellowknife":"-0600", 
    213 "Antarctica/Casey":"-0900", 
    214 "Antarctica/Davis":"-0700", 
    215 "Antarctica/DumontDUrville":"+0800", 
    216 "Antarctica/Macquarie":"+0700", 
    217 "Antarctica/Mawson":"+1000", 
    218 "Antarctica/McMurdo":"+1100", 
    219 "Antarctica/Palmer":"+0500", 
    220 "Antarctica/Rothera":"+1300", 
    221 "Antarctica/South_Pole":"-0300", 
    222 "Antarctica/Syowa":"-0300", 
    223 "Antarctica/Vostok":"+1300", 
    224 "Arctic/Longyearbyen":"+0300", 
    225 "Asia/Aden":"+0600", 
    226 "Asia/Almaty":"+0100", 
    227 "Asia/Amman":"+0300", 
    228 "Asia/Anadyr":"+0600", 
    229 "Asia/Aqtau":"+0200", 
    230 "Asia/Aqtobe":"+1100", 
    231 "Asia/Ashgabat":"+0500", 
    232 "Asia/Ashkhabad":"+0500", 
    233 "Asia/Baghdad":"+0500", 
    234 "Asia/Bahrain":"+0500", 
    235 "Asia/Baku":"+0300", 
    236 "Asia/Bangkok":"+0300", 
    237 "Asia/Beirut":"+0400", 
    238 "Asia/Bishkek":"+0700", 
    239 "Asia/Brunei":"+0200", 
    240 "Asia/Calcutta":"+0600", 
    241 "Asia/Choibalsan":"+0800", 
    242 "Asia/Chongqing":"+0530", 
    243 "Asia/Chungking":"+0800", 
    244 "Asia/Colombo":"+0800", 
    245 "Asia/Dacca":"+0800", 
    246 "Asia/Damascus":"+0530", 
    247 "Asia/Dhaka":"+0600", 
    248 "Asia/Dili":"+0200", 
    249 "Asia/Dubai":"+0600", 
    250 "Asia/Dushanbe":"+0900", 
    251 "Asia/Gaza":"+0400", 
    252 "Asia/Harbin":"+0500", 
    253 "Asia/Ho_Chi_Minh":"+0200", 
    254 "Asia/Hong_Kong":"+0800", 
    255 "Asia/Hovd":"+0700", 
    256 "Asia/Irkutsk":"+0800", 
    257 "Asia/Istanbul":"+0200", 
    258 "Asia/Jakarta":"+0700", 
    259 "Asia/Jayapura":"+0900", 
    260 "Asia/Jerusalem":"+0200", 
    261 "Asia/Kabul":"+0430", 
    262 "Asia/Kamchatka":"+1100", 
    263 "Asia/Karachi":"+0500", 
    264 "Asia/Kashgar":"+0800", 
    265 "Asia/Kathmandu":"+0545", 
    266 "Asia/Katmandu":"+0545", 
    267 "Asia/Kolkata":"+0530", 
    268 "Asia/Krasnoyarsk":"+0700", 
    269 "Asia/Kuala_Lumpur":"+0800", 
    270 "Asia/Kuching":"+0800", 
    271 "Asia/Kuwait":"+0300", 
    272 "Asia/Macao":"+0800", 
    273 "Asia/Macau":"+0800", 
    274 "Asia/Magadan":"+1100", 
    275 "Asia/Makassar":"+0800", 
    276 "Asia/Manila":"+0800", 
    277 "Asia/Muscat":"+0400", 
    278 "Asia/Nicosia":"+0200", 
    279 "Asia/Novokuznetsk":"+0600", 
    280 "Asia/Novosibirsk":"+0600", 
    281 "Asia/Omsk":"+0600", 
    282 "Asia/Oral":"+0500", 
    283 "Asia/Phnom_Penh":"+0700", 
    284 "Asia/Pontianak":"+0700", 
    285 "Asia/Pyongyang":"+0900", 
    286 "Asia/Qatar":"+0300", 
    287 "Asia/Qyzylorda":"+0600", 
    288 "Asia/Rangoon":"+0630", 
    289 "Asia/Riyadh":"+0300", 
    290 "Asia/Saigon":"+0700", 
    291 "Asia/Sakhalin":"+1000", 
    292 "Asia/Samarkand":"+0500", 
    293 "Asia/Seoul":"+0900", 
    294 "Asia/Shanghai":"+0800", 
    295 "Asia/Singapore":"+0800", 
    296 "Asia/Taipei":"+0800", 
    297 "Asia/Tashkent":"+0500", 
    298 "Asia/Tbilisi":"+0400", 
    299 "Asia/Tehran":"+0330", 
    300 "Asia/Tel_Aviv":"+0200", 
    301 "Asia/Thimbu":"+0600", 
    302 "Asia/Thimphu":"+0600", 
    303 "Asia/Tokyo":"+0900", 
    304 "Asia/Ujung_Pandang":"+0800", 
    305 "Asia/Ulaanbaatar":"+0800", 
    306 "Asia/Ulan_Bator":"+0800", 
    307 "Asia/Urumqi":"+0800", 
    308 "Asia/Vientiane":"+0700", 
    309 "Asia/Vladivostok":"+1000", 
    310 "Asia/Yakutsk":"+0900", 
    311 "Asia/Yekaterinburg":"+0500", 
    312 "Asia/Yerevan":"+0400", 
    313 "Atlantic/Azores":"-0100", 
    314 "Atlantic/Bermuda":"-0400", 
    315 "Atlantic/Canary":"+0000", 
    316 "Atlantic/Cape_Verde":"-0100", 
    317 "Atlantic/Faeroe":"+0000", 
    318 "Atlantic/Faroe":"+0000", 
    319 "Atlantic/Jan_Mayen":"+0100", 
    320 "Atlantic/Madeira":"+0000", 
    321 "Atlantic/Reykjavik":"+0000", 
    322 "Atlantic/South_Georgia":"-0200", 
    323 "Atlantic/St_Helena":"+0000", 
    324 "Atlantic/Stanley":"-0300", 
    325 "Australia/ACT":"+1100", 
    326 "Australia/Adelaide":"+1030", 
    327 "Australia/Brisbane":"+1000", 
    328 "Australia/Broken_Hill":"+1030", 
    329 "Australia/Canberra":"+1100", 
    330 "Australia/Currie":"+1100", 
    331 "Australia/Darwin":"+0930", 
    332 "Australia/Eucla":"+0845", 
    333 "Australia/Hobart":"+1100", 
    334 "Australia/LHI":"+1100", 
    335 "Australia/Lindeman":"+1000", 
    336 "Australia/Lord_Howe":"+1100", 
    337 "Australia/Melbourne":"+1100", 
    338 "Australia/NSW":"+1100", 
    339 "Australia/North":"+0930", 
    340 "Australia/Perth":"+0800", 
    341 "Australia/Queensland":"+1000", 
    342 "Australia/South":"+1030", 
    343 "Australia/Sydney":"+1100", 
    344 "Australia/Tasmania":"+1100", 
    345 "Australia/Victoria":"+1100", 
    346 "Australia/West":"+0800", 
    347 "Australia/Yancowinna":"+1030", 
    348 "Europe/Amsterdam":"+0100", 
    349 "Europe/Andorra":"+0100", 
    350 "Europe/Athens":"+0200", 
    351 "Europe/Belfast":"+0000", 
    352 "Europe/Belgrade":"+0100", 
    353 "Europe/Berlin":"+0100", 
    354 "Europe/Bratislava":"+0100", 
    355 "Europe/Brussels":"+0100", 
    356 "Europe/Bucharest":"+0200", 
    357 "Europe/Budapest":"+0100", 
    358 "Europe/Chisinau":"+0200", 
    359 "Europe/Copenhagen":"+0100", 
    360 "Europe/Dublin":"+0000", 
    361 "Europe/Gibraltar":"+0100", 
    362 "Europe/Guernsey":"+0000", 
    363 "Europe/Helsinki":"+0200", 
    364 "Europe/Isle_of_Man":"+0000", 
    365 "Europe/Istanbul":"+0200", 
    366 "Europe/Jersey":"+0000", 
    367 "Europe/Kaliningrad":"+0200", 
    368 "Europe/Kiev":"+0200", 
    369 "Europe/Lisbon":"+0000", 
    370 "Europe/Ljubljana":"+0100", 
    371 "Europe/London":"+0000", 
    372 "Europe/Luxembourg":"+0100", 
    373 "Europe/Madrid":"+0100", 
    374 "Europe/Malta":"+0100", 
    375 "Europe/Mariehamn":"+0200", 
    376 "Europe/Minsk":"+0200", 
    377 "Europe/Monaco":"+0100", 
    378 "Europe/Moscow":"+0300", 
    379 "Europe/Nicosia":"+0200", 
    380 "Europe/Oslo":"+0100", 
    381 "Europe/Paris":"+0100", 
    382 "Europe/Podgorica":"+0100", 
    383 "Europe/Prague":"+0100", 
    384 "Europe/Riga":"+0200", 
    385 "Europe/Rome":"+0100", 
    386 "Europe/Samara":"+0300", 
    387 "Europe/San_Marino":"+0100", 
    388 "Europe/Sarajevo":"+0100", 
    389 "Europe/Simferopol":"+0200", 
    390 "Europe/Skopje":"+0100", 
    391 "Europe/Sofia":"+0200", 
    392 "Europe/Stockholm":"+0100", 
    393 "Europe/Tallinn":"+0200", 
    394 "Europe/Tirane":"+0100", 
    395 "Europe/Tiraspol":"+0200", 
    396 "Europe/Uzhgorod":"+0200", 
    397 "Europe/Vaduz":"+0100", 
    398 "Europe/Vatican":"+0100", 
    399 "Europe/Vienna":"+0100", 
    400 "Europe/Vilnius":"+0200", 
    401 "Europe/Volgograd":"+0300", 
    402 "Europe/Warsaw":"+0100", 
    403 "Europe/Zagreb":"+0100", 
    404 "Europe/Zaporozhye":"+0200", 
    405 "Europe/Zurich":"+0100", 
    406 "Indian/Antananarivo":"+0300", 
    407 "Indian/Chagos":"+0600", 
    408 "Indian/Christmas":"+0700", 
    409 "Indian/Cocos":"+0630", 
    410 "Indian/Comoro":"+0300", 
    411 "Indian/Kerguelen":"+0500", 
    412 "Indian/Mahe":"+0400", 
    413 "Indian/Maldives":"+0500", 
    414 "Indian/Mauritius":"+0400", 
    415 "Indian/Mayotte":"+0300", 
    416 "Indian/Reunion":"+0400", 
    417 "Pacific/Apia":"-1100", 
    418 "Pacific/Auckland":"+1300", 
    419 "Pacific/Chatham":"+1345", 
    420 "Pacific/Easter":"-0500", 
    421 "Pacific/Efate":"+1100", 
    422 "Pacific/Enderbury":"+1300", 
    423 "Pacific/Fakaofo":"-1000", 
    424 "Pacific/Fiji":"+1200", 
    425 "Pacific/Funafuti":"+1200", 
    426 "Pacific/Galapagos":"-0600", 
    427 "Pacific/Gambier":"-0900", 
    428 "Pacific/Guadalcanal":"+1100", 
    429 "Pacific/Guam":"+1000", 
    430 "Pacific/Honolulu":"-1000", 
    431 "Pacific/Johnston":"-1000", 
    432 "Pacific/Kiritimati":"+1400", 
    433 "Pacific/Kosrae":"+1100", 
    434 "Pacific/Kwajalein":"+1200", 
    435 "Pacific/Majuro":"+1200", 
    436 "Pacific/Marquesas":"-0930", 
    437 "Pacific/Midway":"-1100", 
    438 "Pacific/Nauru":"+1200", 
    439 "Pacific/Niue":"-1100", 
    440 "Pacific/Norfolk":"+1130", 
    441 "Pacific/Noumea":"+1100", 
    442 "Pacific/Pago_Pago":"-1100", 
    443 "Pacific/Palau":"+0900", 
    444 "Pacific/Pitcairn":"-0800", 
    445 "Pacific/Ponape":"+1100", 
    446 "Pacific/Port_Moresby":"+1000", 
    447 "Pacific/Rarotonga":"-1000", 
    448 "Pacific/Saipan":"+1000", 
    449 "Pacific/Samoa":"-1100", 
    450 "Pacific/Tahiti":"-1000", 
    451 "Pacific/Tarawa":"+1200", 
    452 "Pacific/Tongatapu":"+1300", 
    453 "Pacific/Truk":"+1000", 
    454 "Pacific/Wake":"+1200", 
    455 "Pacific/Wallis":"+1200", 
    456 "Pacific/Yap":"+1000", 
    457 "UTC":"+0000" 
    458 }, 
    459 "isDaylightSaving":"<?php $localtime = localtime(time(), true); echo !!$localtime['tm_isdst']; ?>" 
     10    $timezone['timezones'][$zone] = $Time->setTimezone(new DateTimeZone($zone))->format('O'); 
    46011} 
     12 
     13$localtime = localtime(time(), true); 
     14$timezone['isDaylightSaving'] =  !!$localtime['tm_isdst']; 
     15 
     16echo json_encode($timezone); 
     17 
     18?> 
Note: See TracChangeset for help on using the changeset viewer.