| [ Index ] |
PHP Cross Reference of Drupal 6 (gatewave) |
[Summary view] [Print] [Text view]
1 <?php 2 //$Id: date_php4_tz_create.inc,v 1.1 2007/10/31 19:06:42 karens Exp $ 3 4 /** 5 * @file 6 * Not used in current code. Retained as a way to recreate the shorted 7 * timezone_abbreviations_list if it needs to be reconstructed. 8 */ 9 $data = array( 10 'Etc/GMT+12' => array( 11 'offset' => -43200000, 12 'longname' => "GMT-12:00", 13 'shortname' => 'GMT-12:00', 14 'hasdst' => false ), 15 'Etc/GMT+11' => array( 16 'offset' => -39600000, 17 'longname' => "GMT-11:00", 18 'shortname' => 'GMT-11:00', 19 'hasdst' => false ), 20 'MIT' => array( 21 'offset' => -39600000, 22 'longname' => "West Samoa Time", 23 'shortname' => 'WST', 24 'hasdst' => false ), 25 'Pacific/Apia' => array( 26 'offset' => -39600000, 27 'longname' => "West Samoa Time", 28 'shortname' => 'WST', 29 'hasdst' => false ), 30 'Pacific/Midway' => array( 31 'offset' => -39600000, 32 'longname' => "Samoa Standard Time", 33 'shortname' => 'SST', 34 'hasdst' => false ), 35 'Pacific/Niue' => array( 36 'offset' => -39600000, 37 'longname' => "Niue Time", 38 'shortname' => 'NUT', 39 'hasdst' => false ), 40 'Pacific/Pago_Pago' => array( 41 'offset' => -39600000, 42 'longname' => "Samoa Standard Time", 43 'shortname' => 'SST', 44 'hasdst' => false ), 45 'Pacific/Samoa' => array( 46 'offset' => -39600000, 47 'longname' => "Samoa Standard Time", 48 'shortname' => 'SST', 49 'hasdst' => false ), 50 'US/Samoa' => array( 51 'offset' => -39600000, 52 'longname' => "Samoa Standard Time", 53 'shortname' => 'SST', 54 'hasdst' => false ), 55 'America/Adak' => array( 56 'offset' => -36000000, 57 'longname' => "Hawaii-Aleutian Standard Time", 58 'shortname' => 'HAST', 59 'hasdst' => true, 60 'dstlongname' => "Hawaii-Aleutian Daylight Time", 61 'dstshortname' => 'HADT' ), 62 'America/Atka' => array( 63 'offset' => -36000000, 64 'longname' => "Hawaii-Aleutian Standard Time", 65 'shortname' => 'HAST', 66 'hasdst' => true, 67 'dstlongname' => "Hawaii-Aleutian Daylight Time", 68 'dstshortname' => 'HADT' ), 69 'Etc/GMT+10' => array( 70 'offset' => -36000000, 71 'longname' => "GMT-10:00", 72 'shortname' => 'GMT-10:00', 73 'hasdst' => false ), 74 'HST' => array( 75 'offset' => -36000000, 76 'longname' => "Hawaii Standard Time", 77 'shortname' => 'HST', 78 'hasdst' => false ), 79 'Pacific/Fakaofo' => array( 80 'offset' => -36000000, 81 'longname' => "Tokelau Time", 82 'shortname' => 'TKT', 83 'hasdst' => false ), 84 'Pacific/Honolulu' => array( 85 'offset' => -36000000, 86 'longname' => "Hawaii Standard Time", 87 'shortname' => 'HST', 88 'hasdst' => false ), 89 'Pacific/Johnston' => array( 90 'offset' => -36000000, 91 'longname' => "Hawaii Standard Time", 92 'shortname' => 'HST', 93 'hasdst' => false ), 94 'Pacific/Rarotonga' => array( 95 'offset' => -36000000, 96 'longname' => "Cook Is. Time", 97 'shortname' => 'CKT', 98 'hasdst' => false ), 99 'Pacific/Tahiti' => array( 100 'offset' => -36000000, 101 'longname' => "Tahiti Time", 102 'shortname' => 'TAHT', 103 'hasdst' => false ), 104 'SystemV/HST10' => array( 105 'offset' => -36000000, 106 'longname' => "Hawaii Standard Time", 107 'shortname' => 'HST', 108 'hasdst' => false ), 109 'US/Aleutian' => array( 110 'offset' => -36000000, 111 'longname' => "Hawaii-Aleutian Standard Time", 112 'shortname' => 'HAST', 113 'hasdst' => true, 114 'dstlongname' => "Hawaii-Aleutian Daylight Time", 115 'dstshortname' => 'HADT' ), 116 'US/Hawaii' => array( 117 'offset' => -36000000, 118 'longname' => "Hawaii Standard Time", 119 'shortname' => 'HST', 120 'hasdst' => false ), 121 'Pacific/Marquesas' => array( 122 'offset' => -34200000, 123 'longname' => "Marquesas Time", 124 'shortname' => 'MART', 125 'hasdst' => false ), 126 'AST' => array( 127 'offset' => -32400000, 128 'longname' => "Alaska Standard Time", 129 'shortname' => 'AKST', 130 'hasdst' => true, 131 'dstlongname' => "Alaska Daylight Time", 132 'dstshortname' => 'AKDT' ), 133 'America/Anchorage' => array( 134 'offset' => -32400000, 135 'longname' => "Alaska Standard Time", 136 'shortname' => 'AKST', 137 'hasdst' => true, 138 'dstlongname' => "Alaska Daylight Time", 139 'dstshortname' => 'AKDT' ), 140 'America/Juneau' => array( 141 'offset' => -32400000, 142 'longname' => "Alaska Standard Time", 143 'shortname' => 'AKST', 144 'hasdst' => true, 145 'dstlongname' => "Alaska Daylight Time", 146 'dstshortname' => 'AKDT' ), 147 'America/Nome' => array( 148 'offset' => -32400000, 149 'longname' => "Alaska Standard Time", 150 'shortname' => 'AKST', 151 'hasdst' => true, 152 'dstlongname' => "Alaska Daylight Time", 153 'dstshortname' => 'AKDT' ), 154 'America/Yakutat' => array( 155 'offset' => -32400000, 156 'longname' => "Alaska Standard Time", 157 'shortname' => 'AKST', 158 'hasdst' => true, 159 'dstlongname' => "Alaska Daylight Time", 160 'dstshortname' => 'AKDT' ), 161 'Etc/GMT+9' => array( 162 'offset' => -32400000, 163 'longname' => "GMT-09:00", 164 'shortname' => 'GMT-09:00', 165 'hasdst' => false ), 166 'Pacific/Gambier' => array( 167 'offset' => -32400000, 168 'longname' => "Gambier Time", 169 'shortname' => 'GAMT', 170 'hasdst' => false ), 171 'SystemV/YST9' => array( 172 'offset' => -32400000, 173 'longname' => "Gambier Time", 174 'shortname' => 'GAMT', 175 'hasdst' => false ), 176 'SystemV/YST9YDT' => array( 177 'offset' => -32400000, 178 'longname' => "Alaska Standard Time", 179 'shortname' => 'AKST', 180 'hasdst' => true, 181 'dstlongname' => "Alaska Daylight Time", 182 'dstshortname' => 'AKDT' ), 183 'US/Alaska' => array( 184 'offset' => -32400000, 185 'longname' => "Alaska Standard Time", 186 'shortname' => 'AKST', 187 'hasdst' => true, 188 'dstlongname' => "Alaska Daylight Time", 189 'dstshortname' => 'AKDT' ), 190 'America/Dawson' => array( 191 'offset' => -28800000, 192 'longname' => "Pacific Standard Time", 193 'shortname' => 'PST', 194 'hasdst' => true, 195 'dstlongname' => "Pacific Daylight Time", 196 'dstshortname' => 'PDT' ), 197 'America/Ensenada' => array( 198 'offset' => -28800000, 199 'longname' => "Pacific Standard Time", 200 'shortname' => 'PST', 201 'hasdst' => true, 202 'dstlongname' => "Pacific Daylight Time", 203 'dstshortname' => 'PDT' ), 204 'America/Los_Angeles' => array( 205 'offset' => -28800000, 206 'longname' => "Pacific Standard Time", 207 'shortname' => 'PST', 208 'hasdst' => true, 209 'dstlongname' => "Pacific Daylight Time", 210 'dstshortname' => 'PDT' ), 211 'America/Tijuana' => array( 212 'offset' => -28800000, 213 'longname' => "Pacific Standard Time", 214 'shortname' => 'PST', 215 'hasdst' => true, 216 'dstlongname' => "Pacific Daylight Time", 217 'dstshortname' => 'PDT' ), 218 'America/Vancouver' => array( 219 'offset' => -28800000, 220 'longname' => "Pacific Standard Time", 221 'shortname' => 'PST', 222 'hasdst' => true, 223 'dstlongname' => "Pacific Daylight Time", 224 'dstshortname' => 'PDT' ), 225 'America/Whitehorse' => array( 226 'offset' => -28800000, 227 'longname' => "Pacific Standard Time", 228 'shortname' => 'PST', 229 'hasdst' => true, 230 'dstlongname' => "Pacific Daylight Time", 231 'dstshortname' => 'PDT' ), 232 'Canada/Pacific' => array( 233 'offset' => -28800000, 234 'longname' => "Pacific Standard Time", 235 'shortname' => 'PST', 236 'hasdst' => true, 237 'dstlongname' => "Pacific Daylight Time", 238 'dstshortname' => 'PDT' ), 239 'Canada/Yukon' => array( 240 'offset' => -28800000, 241 'longname' => "Pacific Standard Time", 242 'shortname' => 'PST', 243 'hasdst' => true, 244 'dstlongname' => "Pacific Daylight Time", 245 'dstshortname' => 'PDT' ), 246 'Etc/GMT+8' => array( 247 'offset' => -28800000, 248 'longname' => "GMT-08:00", 249 'shortname' => 'GMT-08:00', 250 'hasdst' => false ), 251 'Mexico/BajaNorte' => array( 252 'offset' => -28800000, 253 'longname' => "Pacific Standard Time", 254 'shortname' => 'PST', 255 'hasdst' => true, 256 'dstlongname' => "Pacific Daylight Time", 257 'dstshortname' => 'PDT' ), 258 'PST' => array( 259 'offset' => -28800000, 260 'longname' => "Pacific Standard Time", 261 'shortname' => 'PST', 262 'hasdst' => true, 263 'dstlongname' => "Pacific Daylight Time", 264 'dstshortname' => 'PDT' ), 265 'PST8PDT' => array( 266 'offset' => -28800000, 267 'longname' => "Pacific Standard Time", 268 'shortname' => 'PST', 269 'hasdst' => true, 270 'dstlongname' => "Pacific Daylight Time", 271 'dstshortname' => 'PDT' ), 272 'Pacific/Pitcairn' => array( 273 'offset' => -28800000, 274 'longname' => "Pitcairn Standard Time", 275 'shortname' => 'PST', 276 'hasdst' => false ), 277 'SystemV/PST8' => array( 278 'offset' => -28800000, 279 'longname' => "Pitcairn Standard Time", 280 'shortname' => 'PST', 281 'hasdst' => false ), 282 'SystemV/PST8PDT' => array( 283 'offset' => -28800000, 284 'longname' => "Pacific Standard Time", 285 'shortname' => 'PST', 286 'hasdst' => true, 287 'dstlongname' => "Pacific Daylight Time", 288 'dstshortname' => 'PDT' ), 289 'US/Pacific' => array( 290 'offset' => -28800000, 291 'longname' => "Pacific Standard Time", 292 'shortname' => 'PST', 293 'hasdst' => true, 294 'dstlongname' => "Pacific Daylight Time", 295 'dstshortname' => 'PDT' ), 296 'US/Pacific-New' => array( 297 'offset' => -28800000, 298 'longname' => "Pacific Standard Time", 299 'shortname' => 'PST', 300 'hasdst' => true, 301 'dstlongname' => "Pacific Daylight Time", 302 'dstshortname' => 'PDT' ), 303 'America/Boise' => array( 304 'offset' => -25200000, 305 'longname' => "Mountain Standard Time", 306 'shortname' => 'MST', 307 'hasdst' => true, 308 'dstlongname' => "Mountain Daylight Time", 309 'dstshortname' => 'MDT' ), 310 'America/Cambridge_Bay' => array( 311 'offset' => -25200000, 312 'longname' => "Mountain Standard Time", 313 'shortname' => 'MST', 314 'hasdst' => true, 315 'dstlongname' => "Mountain Daylight Time", 316 'dstshortname' => 'MDT' ), 317 'America/Chihuahua' => array( 318 'offset' => -25200000, 319 'longname' => "Mountain Standard Time", 320 'shortname' => 'MST', 321 'hasdst' => true, 322 'dstlongname' => "Mountain Daylight Time", 323 'dstshortname' => 'MDT' ), 324 'America/Dawson_Creek' => array( 325 'offset' => -25200000, 326 'longname' => "Mountain Standard Time", 327 'shortname' => 'MST', 328 'hasdst' => false ), 329 'America/Denver' => array( 330 'offset' => -25200000, 331 'longname' => "Mountain Standard Time", 332 'shortname' => 'MST', 333 'hasdst' => true, 334 'dstlongname' => "Mountain Daylight Time", 335 'dstshortname' => 'MDT' ), 336 'America/Edmonton' => array( 337 'offset' => -25200000, 338 'longname' => "Mountain Standard Time", 339 'shortname' => 'MST', 340 'hasdst' => true, 341 'dstlongname' => "Mountain Daylight Time", 342 'dstshortname' => 'MDT' ), 343 'America/Hermosillo' => array( 344 'offset' => -25200000, 345 'longname' => "Mountain Standard Time", 346 'shortname' => 'MST', 347 'hasdst' => false ), 348 'America/Inuvik' => array( 349 'offset' => -25200000, 350 'longname' => "Mountain Standard Time", 351 'shortname' => 'MST', 352 'hasdst' => true, 353 'dstlongname' => "Mountain Daylight Time", 354 'dstshortname' => 'MDT' ), 355 'America/Mazatlan' => array( 356 'offset' => -25200000, 357 'longname' => "Mountain Standard Time", 358 'shortname' => 'MST', 359 'hasdst' => true, 360 'dstlongname' => "Mountain Daylight Time", 361 'dstshortname' => 'MDT' ), 362 'America/Phoenix' => array( 363 'offset' => -25200000, 364 'longname' => "Mountain Standard Time", 365 'shortname' => 'MST', 366 'hasdst' => false ), 367 'America/Shiprock' => array( 368 'offset' => -25200000, 369 'longname' => "Mountain Standard Time", 370 'shortname' => 'MST', 371 'hasdst' => true, 372 'dstlongname' => "Mountain Daylight Time", 373 'dstshortname' => 'MDT' ), 374 'America/Yellowknife' => array( 375 'offset' => -25200000, 376 'longname' => "Mountain Standard Time", 377 'shortname' => 'MST', 378 'hasdst' => true, 379 'dstlongname' => "Mountain Daylight Time", 380 'dstshortname' => 'MDT' ), 381 'Canada/Mountain' => array( 382 'offset' => -25200000, 383 'longname' => "Mountain Standard Time", 384 'shortname' => 'MST', 385 'hasdst' => true, 386 'dstlongname' => "Mountain Daylight Time", 387 'dstshortname' => 'MDT' ), 388 'Etc/GMT+7' => array( 389 'offset' => -25200000, 390 'longname' => "GMT-07:00", 391 'shortname' => 'GMT-07:00', 392 'hasdst' => false ), 393 'MST' => array( 394 'offset' => -25200000, 395 'longname' => "Mountain Standard Time", 396 'shortname' => 'MST', 397 'hasdst' => true, 398 'dstlongname' => "Mountain Daylight Time", 399 'dstshortname' => 'MDT' ), 400 'MST7MDT' => array( 401 'offset' => -25200000, 402 'longname' => "Mountain Standard Time", 403 'shortname' => 'MST', 404 'hasdst' => true, 405 'dstlongname' => "Mountain Daylight Time", 406 'dstshortname' => 'MDT' ), 407 'Mexico/BajaSur' => array( 408 'offset' => -25200000, 409 'longname' => "Mountain Standard Time", 410 'shortname' => 'MST', 411 'hasdst' => true, 412 'dstlongname' => "Mountain Daylight Time", 413 'dstshortname' => 'MDT' ), 414 'Navajo' => array( 415 'offset' => -25200000, 416 'longname' => "Mountain Standard Time", 417 'shortname' => 'MST', 418 'hasdst' => true, 419 'dstlongname' => "Mountain Daylight Time", 420 'dstshortname' => 'MDT' ), 421 'PNT' => array( 422 'offset' => -25200000, 423 'longname' => "Mountain Standard Time", 424 'shortname' => 'MST', 425 'hasdst' => false ), 426 'SystemV/MST7' => array( 427 'offset' => -25200000, 428 'longname' => "Mountain Standard Time", 429 'shortname' => 'MST', 430 'hasdst' => false ), 431 'SystemV/MST7MDT' => array( 432 'offset' => -25200000, 433 'longname' => "Mountain Standard Time", 434 'shortname' => 'MST', 435 'hasdst' => true, 436 'dstlongname' => "Mountain Daylight Time", 437 'dstshortname' => 'MDT' ), 438 'US/Arizona' => array( 439 'offset' => -25200000, 440 'longname' => "Mountain Standard Time", 441 'shortname' => 'MST', 442 'hasdst' => false ), 443 'US/Mountain' => array( 444 'offset' => -25200000, 445 'longname' => "Mountain Standard Time", 446 'shortname' => 'MST', 447 'hasdst' => true, 448 'dstlongname' => "Mountain Daylight Time", 449 'dstshortname' => 'MDT' ), 450 'America/Belize' => array( 451 'offset' => -21600000, 452 'longname' => "Central Standard Time", 453 'shortname' => 'CST', 454 'hasdst' => false ), 455 'America/Cancun' => array( 456 'offset' => -21600000, 457 'longname' => "Central Standard Time", 458 'shortname' => 'CST', 459 'hasdst' => true, 460 'dstlongname' => "Central Daylight Time", 461 'dstshortname' => 'CDT' ), 462 'America/Chicago' => array( 463 'offset' => -21600000, 464 'longname' => "Central Standard Time", 465 'shortname' => 'CST', 466 'hasdst' => true, 467 'dstlongname' => "Central Daylight Time", 468 'dstshortname' => 'CDT' ), 469 'America/Costa_Rica' => array( 470 'offset' => -21600000, 471 'longname' => "Central Standard Time", 472 'shortname' => 'CST', 473 'hasdst' => false ), 474 'America/El_Salvador' => array( 475 'offset' => -21600000, 476 'longname' => "Central Standard Time", 477 'shortname' => 'CST', 478 'hasdst' => false ), 479 'America/Guatemala' => array( 480 'offset' => -21600000, 481 'longname' => "Central Standard Time", 482 'shortname' => 'CST', 483 'hasdst' => false ), 484 'America/Managua' => array( 485 'offset' => -21600000, 486 'longname' => "Central Standard Time", 487 'shortname' => 'CST', 488 'hasdst' => false ), 489 'America/Menominee' => array( 490 'offset' => -21600000, 491 'longname' => "Central Standard Time", 492 'shortname' => 'CST', 493 'hasdst' => true, 494 'dstlongname' => "Central Daylight Time", 495 'dstshortname' => 'CDT' ), 496 'America/Merida' => array( 497 'offset' => -21600000, 498 'longname' => "Central Standard Time", 499 'shortname' => 'CST', 500 'hasdst' => true, 501 'dstlongname' => "Central Daylight Time", 502 'dstshortname' => 'CDT' ), 503 'America/Mexico_City' => array( 504 'offset' => -21600000, 505 'longname' => "Central Standard Time", 506 'shortname' => 'CST', 507 'hasdst' => false ), 508 'America/Monterrey' => array( 509 'offset' => -21600000, 510 'longname' => "Central Standard Time", 511 'shortname' => 'CST', 512 'hasdst' => true, 513 'dstlongname' => "Central Daylight Time", 514 'dstshortname' => 'CDT' ), 515 'America/North_Dakota/Center' => array( 516 'offset' => -21600000, 517 'longname' => "Central Standard Time", 518 'shortname' => 'CST', 519 'hasdst' => true, 520 'dstlongname' => "Central Daylight Time", 521 'dstshortname' => 'CDT' ), 522 'America/Rainy_River' => array( 523 'offset' => -21600000, 524 'longname' => "Central Standard Time", 525 'shortname' => 'CST', 526 'hasdst' => true, 527 'dstlongname' => "Central Daylight Time", 528 'dstshortname' => 'CDT' ), 529 'America/Rankin_Inlet' => array( 530 'offset' => -21600000, 531 'longname' => "Eastern Standard Time", 532 'shortname' => 'EST', 533 'hasdst' => true, 534 'dstlongname' => "Eastern Daylight Time", 535 'dstshortname' => 'EDT' ), 536 'America/Regina' => array( 537 'offset' => -21600000, 538 'longname' => "Central Standard Time", 539 'shortname' => 'CST', 540 'hasdst' => false ), 541 'America/Swift_Current' => array( 542 'offset' => -21600000, 543 'longname' => "Central Standard Time", 544 'shortname' => 'CST', 545 'hasdst' => false ), 546 'America/Tegucigalpa' => array( 547 'offset' => -21600000, 548 'longname' => "Central Standard Time", 549 'shortname' => 'CST', 550 'hasdst' => false ), 551 'America/Winnipeg' => array( 552 'offset' => -21600000, 553 'longname' => "Central Standard Time", 554 'shortname' => 'CST', 555 'hasdst' => true, 556 'dstlongname' => "Central Daylight Time", 557 'dstshortname' => 'CDT' ), 558 'CST' => array( 559 'offset' => -21600000, 560 'longname' => "Central Standard Time", 561 'shortname' => 'CST', 562 'hasdst' => true, 563 'dstlongname' => "Central Daylight Time", 564 'dstshortname' => 'CDT' ), 565 'CST6CDT' => array( 566 'offset' => -21600000, 567 'longname' => "Central Standard Time", 568 'shortname' => 'CST', 569 'hasdst' => true, 570 'dstlongname' => "Central Daylight Time", 571 'dstshortname' => 'CDT' ), 572 'Canada/Central' => array( 573 'offset' => -21600000, 574 'longname' => "Central Standard Time", 575 'shortname' => 'CST', 576 'hasdst' => true, 577 'dstlongname' => "Central Daylight Time", 578 'dstshortname' => 'CDT' ), 579 'Canada/East-Saskatchewan' => array( 580 'offset' => -21600000, 581 'longname' => "Central Standard Time", 582 'shortname' => 'CST', 583 'hasdst' => false ), 584 'Canada/Saskatchewan' => array( 585 'offset' => -21600000, 586 'longname' => "Central Standard Time", 587 'shortname' => 'CST', 588 'hasdst' => false ), 589 'Chile/EasterIsland' => array( 590 'offset' => -21600000, 591 'longname' => "Easter Is. Time", 592 'shortname' => 'EAST', 593 'hasdst' => true, 594 'dstlongname' => "Easter Is. Summer Time", 595 'dstshortname' => 'EASST' ), 596 'Etc/GMT+6' => array( 597 'offset' => -21600000, 598 'longname' => "GMT-06:00", 599 'shortname' => 'GMT-06:00', 600 'hasdst' => false ), 601 'Mexico/General' => array( 602 'offset' => -21600000, 603 'longname' => "Central Standard Time", 604 'shortname' => 'CST', 605 'hasdst' => false ), 606 'Pacific/Easter' => array( 607 'offset' => -21600000, 608 'longname' => "Easter Is. Time", 609 'shortname' => 'EAST', 610 'hasdst' => true, 611 'dstlongname' => "Easter Is. Summer Time", 612 'dstshortname' => 'EASST' ), 613 'Pacific/Galapagos' => array( 614 'offset' => -21600000, 615 'longname' => "Galapagos Time", 616 'shortname' => 'GALT', 617 'hasdst' => false ), 618 'SystemV/CST6' => array( 619 'offset' => -21600000, 620 'longname' => "Central Standard Time", 621 'shortname' => 'CST', 622 'hasdst' => false ), 623 'SystemV/CST6CDT' => array( 624 'offset' => -21600000, 625 'longname' => "Central Standard Time", 626 'shortname' => 'CST', 627 'hasdst' => true, 628 'dstlongname' => "Central Daylight Time", 629 'dstshortname' => 'CDT' ), 630 'US/Central' => array( 631 'offset' => -21600000, 632 'longname' => "Central Standard Time", 633 'shortname' => 'CST', 634 'hasdst' => true, 635 'dstlongname' => "Central Daylight Time", 636 'dstshortname' => 'CDT' ), 637 'America/Bogota' => array( 638 'offset' => -18000000, 639 'longname' => "Colombia Time", 640 'shortname' => 'COT', 641 'hasdst' => false ), 642 'America/Cayman' => array( 643 'offset' => -18000000, 644 'longname' => "Eastern Standard Time", 645 'shortname' => 'EST', 646 'hasdst' => false ), 647 'America/Detroit' => array( 648 'offset' => -18000000, 649 'longname' => "Eastern Standard Time", 650 'shortname' => 'EST', 651 'hasdst' => true, 652 'dstlongname' => "Eastern Daylight Time", 653 'dstshortname' => 'EDT' ), 654 'America/Eirunepe' => array( 655 'offset' => -18000000, 656 'longname' => "Acre Time", 657 'shortname' => 'ACT', 658 'hasdst' => false ), 659 'America/Fort_Wayne' => array( 660 'offset' => -18000000, 661 'longname' => "Eastern Standard Time", 662 'shortname' => 'EST', 663 'hasdst' => false ), 664 'America/Grand_Turk' => array( 665 'offset' => -18000000, 666 'longname' => "Eastern Standard Time", 667 'shortname' => 'EST', 668 'hasdst' => true, 669 'dstlongname' => "Eastern Daylight Time", 670 'dstshortname' => 'EDT' ), 671 'America/Guayaquil' => array( 672 'offset' => -18000000, 673 'longname' => "Ecuador Time", 674 'shortname' => 'ECT', 675 'hasdst' => false ), 676 'America/Havana' => array( 677 'offset' => -18000000, 678 'longname' => "Central Standard Time", 679 'shortname' => 'CST', 680 'hasdst' => true, 681 'dstlongname' => "Central Daylight Time", 682 'dstshortname' => 'CDT' ), 683 'America/Indiana/Indianapolis' => array( 684 'offset' => -18000000, 685 'longname' => "Eastern Standard Time", 686 'shortname' => 'EST', 687 'hasdst' => false ), 688 'America/Indiana/Knox' => array( 689 'offset' => -18000000, 690 'longname' => "Eastern Standard Time", 691 'shortname' => 'EST', 692 'hasdst' => false ), 693 'America/Indiana/Marengo' => array( 694 'offset' => -18000000, 695 'longname' => "Eastern Standard Time", 696 'shortname' => 'EST', 697 'hasdst' => false ), 698 'America/Indiana/Vevay' => array( 699 'offset' => -18000000, 700 'longname' => "Eastern Standard Time", 701 'shortname' => 'EST', 702 'hasdst' => false ), 703 'America/Indianapolis' => array( 704 'offset' => -18000000, 705 'longname' => "Eastern Standard Time", 706 'shortname' => 'EST', 707 'hasdst' => false ), 708 'America/Iqaluit' => array( 709 'offset' => -18000000, 710 'longname' => "Eastern Standard Time", 711 'shortname' => 'EST', 712 'hasdst' => true, 713 'dstlongname' => "Eastern Daylight Time", 714 'dstshortname' => 'EDT' ), 715 'America/Jamaica' => array( 716 'offset' => -18000000, 717 'longname' => "Eastern Standard Time", 718 'shortname' => 'EST', 719 'hasdst' => false ), 720 'America/Kentucky/Louisville' => array( 721 'offset' => -18000000, 722 'longname' => "Eastern Standard Time", 723 'shortname' => 'EST', 724 'hasdst' => true, 725 'dstlongname' => "Eastern Daylight Time", 726 'dstshortname' => 'EDT' ), 727 'America/Kentucky/Monticello' => array( 728 'offset' => -18000000, 729 'longname' => "Eastern Standard Time", 730 'shortname' => 'EST', 731 'hasdst' => true, 732 'dstlongname' => "Eastern Daylight Time", 733 'dstshortname' => 'EDT' ), 734 'America/Knox_IN' => array( 735 'offset' => -18000000, 736 'longname' => "Eastern Standard Time", 737 'shortname' => 'EST', 738 'hasdst' => false ), 739 'America/Lima' => array( 740 'offset' => -18000000, 741 'longname' => "Peru Time", 742 'shortname' => 'PET', 743 'hasdst' => false ), 744 'America/Louisville' => array( 745 'offset' => -18000000, 746 'longname' => "Eastern Standard Time", 747 'shortname' => 'EST', 748 'hasdst' => true, 749 'dstlongname' => "Eastern Daylight Time", 750 'dstshortname' => 'EDT' ), 751 'America/Montreal' => array( 752 'offset' => -18000000, 753 'longname' => "Eastern Standard Time", 754 'shortname' => 'EST', 755 'hasdst' => true, 756 'dstlongname' => "Eastern Daylight Time", 757 'dstshortname' => 'EDT' ), 758 'America/Nassau' => array( 759 'offset' => -18000000, 760 'longname' => "Eastern Standard Time", 761 'shortname' => 'EST', 762 'hasdst' => true, 763 'dstlongname' => "Eastern Daylight Time", 764 'dstshortname' => 'EDT' ), 765 'America/New_York' => array( 766 'offset' => -18000000, 767 'longname' => "Eastern Standard Time", 768 'shortname' => 'EST', 769 'hasdst' => true, 770 'dstlongname' => "Eastern Daylight Time", 771 'dstshortname' => 'EDT' ), 772 'America/Nipigon' => array( 773 'offset' => -18000000, 774 'longname' => "Eastern Standard Time", 775 'shortname' => 'EST', 776 'hasdst' => true, 777 'dstlongname' => "Eastern Daylight Time", 778 'dstshortname' => 'EDT' ), 779 'America/Panama' => array( 780 'offset' => -18000000, 781 'longname' => "Eastern Standard Time", 782 'shortname' => 'EST', 783 'hasdst' => false ), 784 'America/Pangnirtung' => array( 785 'offset' => -18000000, 786 'longname' => "Eastern Standard Time", 787 'shortname' => 'EST', 788 'hasdst' => true, 789 'dstlongname' => "Eastern Daylight Time", 790 'dstshortname' => 'EDT' ), 791 'America/Port-au-Prince' => array( 792 'offset' => -18000000, 793 'longname' => "Eastern Standard Time", 794 'shortname' => 'EST', 795 'hasdst' => false ), 796 'America/Porto_Acre' => array( 797 'offset' => -18000000, 798 'longname' => "Acre Time", 799 'shortname' => 'ACT', 800 'hasdst' => false ), 801 'America/Rio_Branco' => array( 802 'offset' => -18000000, 803 'longname' => "Acre Time", 804 'shortname' => 'ACT', 805 'hasdst' => false ), 806 'America/Thunder_Bay' => array( 807 'offset' => -18000000, 808 'longname' => "Eastern Standard Time", 809 'shortname' => 'EST', 810 'hasdst' => true, 811 'dstlongname' => "Eastern Daylight Time", 812 'dstshortname' => 'EDT' ), 813 'Brazil/Acre' => array( 814 'offset' => -18000000, 815 'longname' => "Acre Time", 816 'shortname' => 'ACT', 817 'hasdst' => false ), 818 'Canada/Eastern' => array( 819 'offset' => -18000000, 820 'longname' => "Eastern Standard Time", 821 'shortname' => 'EST', 822 'hasdst' => true, 823 'dstlongname' => "Eastern Daylight Time", 824 'dstshortname' => 'EDT' ), 825 'Cuba' => array( 826 'offset' => -18000000, 827 'longname' => "Central Standard Time", 828 'shortname' => 'CST', 829 'hasdst' => true, 830 'dstlongname' => "Central Daylight Time", 831 'dstshortname' => 'CDT' ), 832 'EST' => array( 833 'offset' => -18000000, 834 'longname' => "Eastern Standard Time", 835 'shortname' => 'EST', 836 'hasdst' => true, 837 'dstlongname' => "Eastern Daylight Time", 838 'dstshortname' => 'EDT' ), 839 'EST5EDT' => array( 840 'offset' => -18000000, 841 'longname' => "Eastern Standard Time", 842 'shortname' => 'EST', 843 'hasdst' => true, 844 'dstlongname' => "Eastern Daylight Time", 845 'dstshortname' => 'EDT' ), 846 'Etc/GMT+5' => array( 847 'offset' => -18000000, 848 'longname' => "GMT-05:00", 849 'shortname' => 'GMT-05:00', 850 'hasdst' => false ), 851 'IET' => array( 852 'offset' => -18000000, 853 'longname' => "Eastern Standard Time", 854 'shortname' => 'EST', 855 'hasdst' => false ), 856 'Jamaica' => array( 857 'offset' => -18000000, 858 'longname' => "Eastern Standard Time", 859 'shortname' => 'EST', 860 'hasdst' => false ), 861 'SystemV/EST5' => array( 862 'offset' => -18000000, 863 'longname' => "Eastern Standard Time", 864 'shortname' => 'EST', 865 'hasdst' => false ), 866 'SystemV/EST5EDT' => array( 867 'offset' => -18000000, 868 'longname' => "Eastern Standard Time", 869 'shortname' => 'EST', 870 'hasdst' => true, 871 'dstlongname' => "Eastern Daylight Time", 872 'dstshortname' => 'EDT' ), 873 'US/East-Indiana' => array( 874 'offset' => -18000000, 875 'longname' => "Eastern Standard Time", 876 'shortname' => 'EST', 877 'hasdst' => false ), 878 'US/Eastern' => array( 879 'offset' => -18000000, 880 'longname' => "Eastern Standard Time", 881 'shortname' => 'EST', 882 'hasdst' => true, 883 'dstlongname' => "Eastern Daylight Time", 884 'dstshortname' => 'EDT' ), 885 'US/Indiana-Starke' => array( 886 'offset' => -18000000, 887 'longname' => "Eastern Standard Time", 888 'shortname' => 'EST', 889 'hasdst' => false ), 890 'US/Michigan' => array( 891 'offset' => -18000000, 892 'longname' => "Eastern Standard Time", 893 'shortname' => 'EST', 894 'hasdst' => true, 895 'dstlongname' => "Eastern Daylight Time", 896 'dstshortname' => 'EDT' ), 897 'America/Anguilla' => array( 898 'offset' => -14400000, 899 'longname' => "Atlantic Standard Time", 900 'shortname' => 'AST', 901 'hasdst' => false ), 902 'America/Antigua' => array( 903 'offset' => -14400000, 904 'longname' => "Atlantic Standard Time", 905 'shortname' => 'AST', 906 'hasdst' => false ), 907 'America/Aruba' => array( 908 'offset' => -14400000, 909 'longname' => "Atlantic Standard Time", 910 'shortname' => 'AST', 911 'hasdst' => false ), 912 'America/Asuncion' => array( 913 'offset' => -14400000, 914 'longname' => "Paraguay Time", 915 'shortname' => 'PYT', 916 'hasdst' => true, 917 'dstlongname' => "Paraguay Summer Time", 918 'dstshortname' => 'PYST' ), 919 'America/Barbados' => array( 920 'offset' => -14400000, 921 'longname' => "Atlantic Standard Time", 922 'shortname' => 'AST', 923 'hasdst' => false ), 924 'America/Boa_Vista' => array( 925 'offset' => -14400000, 926 'longname' => "Amazon Standard Time", 927 'shortname' => 'AMT', 928 'hasdst' => false ), 929 'America/Caracas' => array( 930 'offset' => -14400000, 931 'longname' => "Venezuela Time", 932 'shortname' => 'VET', 933 'hasdst' => false ), 934 'America/Cuiaba' => array( 935 'offset' => -14400000, 936 'longname' => "Amazon Standard Time", 937 'shortname' => 'AMT', 938 'hasdst' => true, 939 'dstlongname' => "Amazon Summer Time", 940 'dstshortname' => 'AMST' ), 941 'America/Curacao' => array( 942 'offset' => -14400000, 943 'longname' => "Atlantic Standard Time", 944 'shortname' => 'AST', 945 'hasdst' => false ), 946 'America/Dominica' => array( 947 'offset' => -14400000, 948 'longname' => "Atlantic Standard Time", 949 'shortname' => 'AST', 950 'hasdst' => false ), 951 'America/Glace_Bay' => array( 952 'offset' => -14400000, 953 'longname' => "Atlantic Standard Time", 954 'shortname' => 'AST', 955 'hasdst' => true, 956 'dstlongname' => "Atlantic Daylight Time", 957 'dstshortname' => 'ADT' ), 958 'America/Goose_Bay' => array( 959 'offset' => -14400000, 960 'longname' => "Atlantic Standard Time", 961 'shortname' => 'AST', 962 'hasdst' => true, 963 'dstlongname' => "Atlantic Daylight Time", 964 'dstshortname' => 'ADT' ), 965 'America/Grenada' => array( 966 'offset' => -14400000, 967 'longname' => "Atlantic Standard Time", 968 'shortname' => 'AST', 969 'hasdst' => false ), 970 'America/Guadeloupe' => array( 971 'offset' => -14400000, 972 'longname' => "Atlantic Standard Time", 973 'shortname' => 'AST', 974 'hasdst' => false ), 975 'America/Guyana' => array( 976 'offset' => -14400000, 977 'longname' => "Guyana Time", 978 'shortname' => 'GYT', 979 'hasdst' => false ), 980 'America/Halifax' => array( 981 'offset' => -14400000, 982 'longname' => "Atlantic Standard Time", 983 'shortname' => 'AST', 984 'hasdst' => true, 985 'dstlongname' => "Atlantic Daylight Time", 986 'dstshortname' => 'ADT' ), 987 'America/La_Paz' => array( 988 'offset' => -14400000, 989 'longname' => "Bolivia Time", 990 'shortname' => 'BOT', 991 'hasdst' => false ), 992 'America/Manaus' => array( 993 'offset' => -14400000, 994 'longname' => "Amazon Standard Time", 995 'shortname' => 'AMT', 996 'hasdst' => false ), 997 'America/Martinique' => array( 998 'offset' => -14400000, 999 'longname' => "Atlantic Standard Time", 1000 'shortname' => 'AST', 1001 'hasdst' => false ), 1002 'America/Montserrat' => array( 1003 'offset' => -14400000, 1004 'longname' => "Atlantic Standard Time", 1005 'shortname' => 'AST', 1006 'hasdst' => false ), 1007 'America/Port_of_Spain' => array( 1008 'offset' => -14400000, 1009 'longname' => "Atlantic Standard Time", 1010 'shortname' => 'AST', 1011 'hasdst' => false ), 1012 'America/Porto_Velho' => array( 1013 'offset' => -14400000, 1014 'longname' => "Amazon Standard Time", 1015 'shortname' => 'AMT', 1016 'hasdst' => false ), 1017 'America/Puerto_Rico' => array( 1018 'offset' => -14400000, 1019 'longname' => "Atlantic Standard Time", 1020 'shortname' => 'AST', 1021 'hasdst' => false ), 1022 'America/Santiago' => array( 1023 'offset' => -14400000, 1024 'longname' => "Chile Time", 1025 'shortname' => 'CLT', 1026 'hasdst' => true, 1027 'dstlongname' => "Chile Summer Time", 1028 'dstshortname' => 'CLST' ), 1029 'America/Santo_Domingo' => array( 1030 'offset' => -14400000, 1031 'longname' => "Atlantic Standard Time", 1032 'shortname' => 'AST', 1033 'hasdst' => false ), 1034 'America/St_Kitts' => array( 1035 'offset' => -14400000, 1036 'longname' => "Atlantic Standard Time", 1037 'shortname' => 'AST', 1038 'hasdst' => false ), 1039 'America/St_Lucia' => array( 1040 'offset' => -14400000, 1041 'longname' => "Atlantic Standard Time", 1042 'shortname' => 'AST', 1043 'hasdst' => false ), 1044 'America/St_Thomas' => array( 1045 'offset' => -14400000, 1046 'longname' => "Atlantic Standard Time", 1047 'shortname' => 'AST', 1048 'hasdst' => false ), 1049 'America/St_Vincent' => array( 1050 'offset' => -14400000, 1051 'longname' => "Atlantic Standard Time", 1052 'shortname' => 'AST', 1053 'hasdst' => false ), 1054 'America/Thule' => array( 1055 'offset' => -14400000, 1056 'longname' => "Atlantic Standard Time", 1057 'shortname' => 'AST', 1058 'hasdst' => false ), 1059 'America/Tortola' => array( 1060 'offset' => -14400000, 1061 'longname' => "Atlantic Standard Time", 1062 'shortname' => 'AST', 1063 'hasdst' => false ), 1064 'America/Virgin' => array( 1065 'offset' => -14400000, 1066 'longname' => "Atlantic Standard Time", 1067 'shortname' => 'AST', 1068 'hasdst' => false ), 1069 'Antarctica/Palmer' => array( 1070 'offset' => -14400000, 1071 'longname' => "Chile Time", 1072 'shortname' => 'CLT', 1073 'hasdst' => true, 1074 'dstlongname' => "Chile Summer Time", 1075 'dstshortname' => 'CLST' ), 1076 'Atlantic/Bermuda' => array( 1077 'offset' => -14400000, 1078 'longname' => "Atlantic Standard Time", 1079 'shortname' => 'AST', 1080 'hasdst' => true, 1081 'dstlongname' => "Atlantic Daylight Time", 1082 'dstshortname' => 'ADT' ), 1083 'Atlantic/Stanley' => array( 1084 'offset' => -14400000, 1085 'longname' => "Falkland Is. Time", 1086 'shortname' => 'FKT', 1087 'hasdst' => true, 1088 'dstlongname' => "Falkland Is. Summer Time", 1089 'dstshortname' => 'FKST' ), 1090 'Brazil/West' => array( 1091 'offset' => -14400000, 1092 'longname' => "Amazon Standard Time", 1093 'shortname' => 'AMT', 1094 'hasdst' => false ), 1095 'Canada/Atlantic' => array( 1096 'offset' => -14400000, 1097 'longname' => "Atlantic Standard Time", 1098 'shortname' => 'AST', 1099 'hasdst' => true, 1100 'dstlongname' => "Atlantic Daylight Time", 1101 'dstshortname' => 'ADT' ), 1102 'Chile/Continental' => array( 1103 'offset' => -14400000, 1104 'longname' => "Chile Time", 1105 'shortname' => 'CLT', 1106 'hasdst' => true, 1107 'dstlongname' => "Chile Summer Time", 1108 'dstshortname' => 'CLST' ), 1109 'Etc/GMT+4' => array( 1110 'offset' => -14400000, 1111 'longname' => "GMT-04:00", 1112 'shortname' => 'GMT-04:00', 1113 'hasdst' => false ), 1114 'PRT' => array( 1115 'offset' => -14400000, 1116 'longname' => "Atlantic Standard Time", 1117 'shortname' => 'AST', 1118 'hasdst' => false ), 1119 'SystemV/AST4' => array( 1120 'offset' => -14400000, 1121 'longname' => "Atlantic Standard Time", 1122 'shortname' => 'AST', 1123 'hasdst' => false ), 1124 'SystemV/AST4ADT' => array( 1125 'offset' => -14400000, 1126 'longname' => "Atlantic Standard Time", 1127 'shortname' => 'AST', 1128 'hasdst' => true, 1129 'dstlongname' => "Atlantic Daylight Time", 1130 'dstshortname' => 'ADT' ), 1131 'America/St_Johns' => array( 1132 'offset' => -12600000, 1133 'longname' => "Newfoundland Standard Time", 1134 'shortname' => 'NST', 1135 'hasdst' => true, 1136 'dstlongname' => "Newfoundland Daylight Time", 1137 'dstshortname' => 'NDT' ), 1138 'CNT' => array( 1139 'offset' => -12600000, 1140 'longname' => "Newfoundland Standard Time", 1141 'shortname' => 'NST', 1142 'hasdst' => true, 1143 'dstlongname' => "Newfoundland Daylight Time", 1144 'dstshortname' => 'NDT' ), 1145 'Canada/Newfoundland' => array( 1146 'offset' => -12600000, 1147 'longname' => "Newfoundland Standard Time", 1148 'shortname' => 'NST', 1149 'hasdst' => true, 1150 'dstlongname' => "Newfoundland Daylight Time", 1151 'dstshortname' => 'NDT' ), 1152 'AGT' => array( 1153 'offset' => -10800000, 1154 'longname' => "Argentine Time", 1155 'shortname' => 'ART', 1156 'hasdst' => false ), 1157 'America/Araguaina' => array( 1158 'offset' => -10800000, 1159 'longname' => "Brazil Time", 1160 'shortname' => 'BRT', 1161 'hasdst' => true, 1162 'dstlongname' => "Brazil Summer Time", 1163 'dstshortname' => 'BRST' ), 1164 'America/Belem' => array( 1165 'offset' => -10800000, 1166 'longname' => "Brazil Time", 1167 'shortname' => 'BRT', 1168 'hasdst' => false ), 1169 'America/Buenos_Aires' => array( 1170 'offset' => -10800000, 1171 'longname' => "Argentine Time", 1172 'shortname' => 'ART', 1173 'hasdst' => false ), 1174 'America/Catamarca' => array( 1175 'offset' => -10800000, 1176 'longname' => "Argentine Time", 1177 'shortname' => 'ART', 1178 'hasdst' => false ), 1179 'America/Cayenne' => array( 1180 'offset' => -10800000, 1181 'longname' => "French Guiana Time", 1182 'shortname' => 'GFT', 1183 'hasdst' => false ), 1184 'America/Cordoba' => array( 1185 'offset' => -10800000, 1186 'longname' => "Argentine Time", 1187 'shortname' => 'ART', 1188 'hasdst' => false ), 1189 'America/Fortaleza' => array( 1190 'offset' => -10800000, 1191 'longname' => "Brazil Time", 1192 'shortname' => 'BRT', 1193 'hasdst' => true, 1194 'dstlongname' => "Brazil Summer Time", 1195 'dstshortname' => 'BRST' ), 1196 'America/Godthab' => array( 1197 'offset' => -10800000, 1198 'longname' => "Western Greenland Time", 1199 'shortname' => 'WGT', 1200 'hasdst' => true, 1201 'dstlongname' => "Western Greenland Summer Time", 1202 'dstshortname' => 'WGST' ), 1203 'America/Jujuy' => array( 1204 'offset' => -10800000, 1205 'longname' => "Argentine Time", 1206 'shortname' => 'ART', 1207 'hasdst' => false ), 1208 'America/Maceio' => array( 1209 'offset' => -10800000, 1210 'longname' => "Brazil Time", 1211 'shortname' => 'BRT', 1212 'hasdst' => true, 1213 'dstlongname' => "Brazil Summer Time", 1214 'dstshortname' => 'BRST' ), 1215 'America/Mendoza' => array( 1216 'offset' => -10800000, 1217 'longname' => "Argentine Time", 1218 'shortname' => 'ART', 1219 'hasdst' => false ), 1220 'America/Miquelon' => array( 1221 'offset' => -10800000, 1222 'longname' => "Pierre & Miquelon Standard Time", 1223 'shortname' => 'PMST', 1224 'hasdst' => true, 1225 'dstlongname' => "Pierre & Miquelon Daylight Time", 1226 'dstshortname' => 'PMDT' ), 1227 'America/Montevideo' => array( 1228 'offset' => -10800000, 1229 'longname' => "Uruguay Time", 1230 'shortname' => 'UYT', 1231 'hasdst' => false ), 1232 'America/Paramaribo' => array( 1233 'offset' => -10800000, 1234 'longname' => "Suriname Time", 1235 'shortname' => 'SRT', 1236 'hasdst' => false ), 1237 'America/Recife' => array( 1238 'offset' => -10800000, 1239 'longname' => "Brazil Time", 1240 'shortname' => 'BRT', 1241 'hasdst' => true, 1242 'dstlongname' => "Brazil Summer Time", 1243 'dstshortname' => 'BRST' ), 1244 'America/Rosario' => array( 1245 'offset' => -10800000, 1246 'longname' => "Argentine Time", 1247 'shortname' => 'ART', 1248 'hasdst' => false ), 1249 'America/Sao_Paulo' => array( 1250 'offset' => -10800000, 1251 'longname' => "Brazil Time", 1252 'shortname' => 'BRT', 1253 'hasdst' => true, 1254 'dstlongname' => "Brazil Summer Time", 1255 'dstshortname' => 'BRST' ), 1256 'BET' => array( 1257 'offset' => -10800000, 1258 'longname' => "Brazil Time", 1259 'shortname' => 'BRT', 1260 'hasdst' => true, 1261 'dstlongname' => "Brazil Summer Time", 1262 'dstshortname' => 'BRST' ), 1263 'Brazil/East' => array( 1264 'offset' => -10800000, 1265 'longname' => "Brazil Time", 1266 'shortname' => 'BRT', 1267 'hasdst' => true, 1268 'dstlongname' => "Brazil Summer Time", 1269 'dstshortname' => 'BRST' ), 1270 'Etc/GMT+3' => array( 1271 'offset' => -10800000, 1272 'longname' => "GMT-03:00", 1273 'shortname' => 'GMT-03:00', 1274 'hasdst' => false ), 1275 'America/Noronha' => array( 1276 'offset' => -7200000, 1277 'longname' => "Fernando de Noronha Time", 1278 'shortname' => 'FNT', 1279 'hasdst' => false ), 1280 'Atlantic/South_Georgia' => array( 1281 'offset' => -7200000, 1282 'longname' => "South Georgia Standard Time", 1283 'shortname' => 'GST', 1284 'hasdst' => false ), 1285 'Brazil/DeNoronha' => array( 1286 'offset' => -7200000, 1287 'longname' => "Fernando de Noronha Time", 1288 'shortname' => 'FNT', 1289 'hasdst' => false ), 1290 'Etc/GMT+2' => array( 1291 'offset' => -7200000, 1292 'longname' => "GMT-02:00", 1293 'shortname' => 'GMT-02:00', 1294 'hasdst' => false ), 1295 'America/Scoresbysund' => array( 1296 'offset' => -3600000, 1297 'longname' => "Eastern Greenland Time", 1298 'shortname' => 'EGT', 1299 'hasdst' => true, 1300 'dstlongname' => "Eastern Greenland Summer Time", 1301 'dstshortname' => 'EGST' ), 1302 'Atlantic/Azores' => array( 1303 'offset' => -3600000, 1304 'longname' => "Azores Time", 1305 'shortname' => 'AZOT', 1306 'hasdst' => true, 1307 'dstlongname' => "Azores Summer Time", 1308 'dstshortname' => 'AZOST' ), 1309 'Atlantic/Cape_Verde' => array( 1310 'offset' => -3600000, 1311 'longname' => "Cape Verde Time", 1312 'shortname' => 'CVT', 1313 'hasdst' => false ), 1314 'Etc/GMT+1' => array( 1315 'offset' => -3600000, 1316 'longname' => "GMT-01:00", 1317 'shortname' => 'GMT-01:00', 1318 'hasdst' => false ), 1319 'Africa/Abidjan' => array( 1320 'offset' => 0, 1321 'longname' => "Greenwich Mean Time", 1322 'shortname' => 'GMT', 1323 'hasdst' => false ), 1324 'Africa/Accra' => array( 1325 'offset' => 0, 1326 'longname' => "Greenwich Mean Time", 1327 'shortname' => 'GMT', 1328 'hasdst' => false ), 1329 'Africa/Bamako' => array( 1330 'offset' => 0, 1331 'longname' => "Greenwich Mean Time", 1332 'shortname' => 'GMT', 1333 'hasdst' => false ), 1334 'Africa/Banjul' => array( 1335 'offset' => 0, 1336 'longname' => "Greenwich Mean Time", 1337 'shortname' => 'GMT', 1338 'hasdst' => false ), 1339 'Africa/Bissau' => array( 1340 'offset' => 0, 1341 'longname' => "Greenwich Mean Time", 1342 'shortname' => 'GMT', 1343 'hasdst' => false ), 1344 'Africa/Casablanca' => array( 1345 'offset' => 0, 1346 'longname' => "Western European Time", 1347 'shortname' => 'WET', 1348 'hasdst' => false ), 1349 'Africa/Conakry' => array( 1350 'offset' => 0, 1351 'longname' => "Greenwich Mean Time", 1352 'shortname' => 'GMT', 1353 'hasdst' => false ), 1354 'Africa/Dakar' => array( 1355 'offset' => 0, 1356 'longname' => "Greenwich Mean Time", 1357 'shortname' => 'GMT', 1358 'hasdst' => false ), 1359 'Africa/El_Aaiun' => array( 1360 'offset' => 0, 1361 'longname' => "Western European Time", 1362 'shortname' => 'WET', 1363 'hasdst' => false ), 1364 'Africa/Freetown' => array( 1365 'offset' => 0, 1366 'longname' => "Greenwich Mean Time", 1367 'shortname' => 'GMT', 1368 'hasdst' => false ), 1369 'Africa/Lome' => array( 1370 'offset' => 0, 1371 'longname' => "Greenwich Mean Time", 1372 'shortname' => 'GMT', 1373 'hasdst' => false ), 1374 'Africa/Monrovia' => array( 1375 'offset' => 0, 1376 'longname' => "Greenwich Mean Time", 1377 'shortname' => 'GMT', 1378 'hasdst' => false ), 1379 'Africa/Nouakchott' => array( 1380 'offset' => 0, 1381 'longname' => "Greenwich Mean Time", 1382 'shortname' => 'GMT', 1383 'hasdst' => false ), 1384 'Africa/Ouagadougou' => array( 1385 'offset' => 0, 1386 'longname' => "Greenwich Mean Time", 1387 'shortname' => 'GMT', 1388 'hasdst' => false ), 1389 'Africa/Sao_Tome' => array( 1390 'offset' => 0, 1391 'longname' => "Greenwich Mean Time", 1392 'shortname' => 'GMT', 1393 'hasdst' => false ), 1394 'Africa/Timbuktu' => array( 1395 'offset' => 0, 1396 'longname' => "Greenwich Mean Time", 1397 'shortname' => 'GMT', 1398 'hasdst' => false ), 1399 'America/Danmarkshavn' => array( 1400 'offset' => 0, 1401 'longname' => "Greenwich Mean Time", 1402 'shortname' => 'GMT', 1403 'hasdst' => false ), 1404 'Atlantic/Canary' => array( 1405 'offset' => 0, 1406 'longname' => "Western European Time", 1407 'shortname' => 'WET', 1408 'hasdst' => true, 1409 'dstlongname' => "Western European Summer Time", 1410 'dstshortname' => 'WEST' ), 1411 'Atlantic/Faeroe' => array( 1412 'offset' => 0, 1413 'longname' => "Western European Time", 1414 'shortname' => 'WET', 1415 'hasdst' => true, 1416 'dstlongname' => "Western European Summer Time", 1417 'dstshortname' => 'WEST' ), 1418 'Atlantic/Madeira' => array( 1419 'offset' => 0, 1420 'longname' => "Western European Time", 1421 'shortname' => 'WET', 1422 'hasdst' => true, 1423 'dstlongname' => "Western European Summer Time", 1424 'dstshortname' => 'WEST' ), 1425 'Atlantic/Reykjavik' => array( 1426 'offset' => 0, 1427 'longname' => "Greenwich Mean Time", 1428 'shortname' => 'GMT', 1429 'hasdst' => false ), 1430 'Atlantic/St_Helena' => array( 1431 'offset' => 0, 1432 'longname' => "Greenwich Mean Time", 1433 'shortname' => 'GMT', 1434 'hasdst' => false ), 1435 'Eire' => array( 1436 'offset' => 0, 1437 'longname' => "Greenwich Mean Time", 1438 'shortname' => 'GMT', 1439 'hasdst' => true, 1440 'dstlongname' => "Irish Summer Time", 1441 'dstshortname' => 'IST' ), 1442 'Etc/GMT' => array( 1443 'offset' => 0, 1444 'longname' => "GMT+00:00", 1445 'shortname' => 'GMT+00:00', 1446 'hasdst' => false ), 1447 'Etc/GMT+0' => array( 1448 'offset' => 0, 1449 'longname' => "GMT+00:00", 1450 'shortname' => 'GMT+00:00', 1451 'hasdst' => false ), 1452 'Etc/GMT-0' => array( 1453 'offset' => 0, 1454 'longname' => "GMT+00:00", 1455 'shortname' => 'GMT+00:00', 1456 'hasdst' => false ), 1457 'Etc/GMT0' => array( 1458 'offset' => 0, 1459 'longname' => "GMT+00:00", 1460 'shortname' => 'GMT+00:00', 1461 'hasdst' => false ), 1462 'Etc/Greenwich' => array( 1463 'offset' => 0, 1464 'longname' => "Greenwich Mean Time", 1465 'shortname' => 'GMT', 1466 'hasdst' => false ), 1467 'Etc/UCT' => array( 1468 'offset' => 0, 1469 'longname' => "Coordinated Universal Time", 1470 'shortname' => 'UTC', 1471 'hasdst' => false ), 1472 'Etc/UTC' => array( 1473 'offset' => 0, 1474 'longname' => "Coordinated Universal Time", 1475 'shortname' => 'UTC', 1476 'hasdst' => false ), 1477 'Etc/Universal' => array( 1478 'offset' => 0, 1479 'longname' => "Coordinated Universal Time", 1480 'shortname' => 'UTC', 1481 'hasdst' => false ), 1482 'Etc/Zulu' => array( 1483 'offset' => 0, 1484 'longname' => "Coordinated Universal Time", 1485 'shortname' => 'UTC', 1486 'hasdst' => false ), 1487 'Europe/Belfast' => array( 1488 'offset' => 0, 1489 'longname' => "Greenwich Mean Time", 1490 'shortname' => 'GMT', 1491 'hasdst' => true, 1492 'dstlongname' => "British Summer Time", 1493 'dstshortname' => 'BST' ), 1494 'Europe/Dublin' => array( 1495 'offset' => 0, 1496 'longname' => "Greenwich Mean Time", 1497 'shortname' => 'GMT', 1498 'hasdst' => true, 1499 'dstlongname' => "Irish Summer Time", 1500 'dstshortname' => 'IST' ), 1501 'Europe/Lisbon' => array( 1502 'offset' => 0, 1503 'longname' => "Western European Time", 1504 'shortname' => 'WET', 1505 'hasdst' => true, 1506 'dstlongname' => "Western European Summer Time", 1507 'dstshortname' => 'WEST' ), 1508 'Europe/London' => array( 1509 'offset' => 0, 1510 'longname' => "Greenwich Mean Time", 1511 'shortname' => 'GMT', 1512 'hasdst' => true, 1513 'dstlongname' => "British Summer Time", 1514 'dstshortname' => 'BST' ), 1515 'GB' => array( 1516 'offset' => 0, 1517 'longname' => "Greenwich Mean Time", 1518 'shortname' => 'GMT', 1519 'hasdst' => true, 1520 'dstlongname' => "British Summer Time", 1521 'dstshortname' => 'BST' ), 1522 'GB-Eire' => array( 1523 'offset' => 0, 1524 'longname' => "Greenwich Mean Time", 1525 'shortname' => 'GMT', 1526 'hasdst' => true, 1527 'dstlongname' => "British Summer Time", 1528 'dstshortname' => 'BST' ), 1529 'GMT' => array( 1530 'offset' => 0, 1531 'longname' => "Greenwich Mean Time", 1532 'shortname' => 'GMT', 1533 'hasdst' => false ), 1534 'GMT0' => array( 1535 'offset' => 0, 1536 'longname' => "GMT+00:00", 1537 'shortname' => 'GMT+00:00', 1538 'hasdst' => false ), 1539 'Greenwich' => array( 1540 'offset' => 0, 1541 'longname' => "Greenwich Mean Time", 1542 'shortname' => 'GMT', 1543 'hasdst' => false ), 1544 'Iceland' => array( 1545 'offset' => 0, 1546 'longname' => "Greenwich Mean Time", 1547 'shortname' => 'GMT', 1548 'hasdst' => false ), 1549 'Portugal' => array( 1550 'offset' => 0, 1551 'longname' => "Western European Time", 1552 'shortname' => 'WET', 1553 'hasdst' => true, 1554 'dstlongname' => "Western European Summer Time", 1555 'dstshortname' => 'WEST' ), 1556 'UCT' => array( 1557 'offset' => 0, 1558 'longname' => "Coordinated Universal Time", 1559 'shortname' => 'UTC', 1560 'hasdst' => false ), 1561 'UTC' => array( 1562 'offset' => 0, 1563 'longname' => "Coordinated Universal Time", 1564 'shortname' => 'UTC', 1565 'hasdst' => false ), 1566 'Universal' => array( 1567 'offset' => 0, 1568 'longname' => "Coordinated Universal Time", 1569 'shortname' => 'UTC', 1570 'hasdst' => false ), 1571 'WET' => array( 1572 'offset' => 0, 1573 'longname' => "Western European Time", 1574 'shortname' => 'WET', 1575 'hasdst' => true, 1576 'dstlongname' => "Western European Summer Time", 1577 'dstshortname' => 'WEST' ), 1578 'Zulu' => array( 1579 'offset' => 0, 1580 'longname' => "Coordinated Universal Time", 1581 'shortname' => 'UTC', 1582 'hasdst' => false ), 1583 'Africa/Algiers' => array( 1584 'offset' => 3600000, 1585 'longname' => "Central European Time", 1586 'shortname' => 'CET', 1587 'hasdst' => false ), 1588 'Africa/Bangui' => array( 1589 'offset' => 3600000, 1590 'longname' => "Western African Time", 1591 'shortname' => 'WAT', 1592 'hasdst' => false ), 1593 'Africa/Brazzaville' => array( 1594 'offset' => 3600000, 1595 'longname' => "Western African Time", 1596 'shortname' => 'WAT', 1597 'hasdst' => false ), 1598 'Africa/Ceuta' => array( 1599 'offset' => 3600000, 1600 'longname' => "Central European Time", 1601 'shortname' => 'CET', 1602 'hasdst' => true, 1603 'dstlongname' => "Central European Summer Time", 1604 'dstshortname' => 'CEST' ), 1605 'Africa/Douala' => array( 1606 'offset' => 3600000, 1607 'longname' => "Western African Time", 1608 'shortname' => 'WAT', 1609 'hasdst' => false ), 1610 'Africa/Kinshasa' => array( 1611 'offset' => 3600000, 1612 'longname' => "Western African Time", 1613 'shortname' => 'WAT', 1614 'hasdst' => false ), 1615 'Africa/Lagos' => array( 1616 'offset' => 3600000, 1617 'longname' => "Western African Time", 1618 'shortname' => 'WAT', 1619 'hasdst' => false ), 1620 'Africa/Libreville' => array( 1621 'offset' => 3600000, 1622 'longname' => "Western African Time", 1623 'shortname' => 'WAT', 1624 'hasdst' => false ), 1625 'Africa/Luanda' => array( 1626 'offset' => 3600000, 1627 'longname' => "Western African Time", 1628 'shortname' => 'WAT', 1629 'hasdst' => false ), 1630 'Africa/Malabo' => array( 1631 'offset' => 3600000, 1632 'longname' => "Western African Time", 1633 'shortname' => 'WAT', 1634 'hasdst' => false ), 1635 'Africa/Ndjamena' => array( 1636 'offset' => 3600000, 1637 'longname' => "Western African Time", 1638 'shortname' => 'WAT', 1639 'hasdst' => false ), 1640 'Africa/Niamey' => array( 1641 'offset' => 3600000, 1642 'longname' => "Western African Time", 1643 'shortname' => 'WAT', 1644 'hasdst' => false ), 1645 'Africa/Porto-Novo' => array( 1646 'offset' => 3600000, 1647 'longname' => "Western African Time", 1648 'shortname' => 'WAT', 1649 'hasdst' => false ), 1650 'Africa/Tunis' => array( 1651 'offset' => 3600000, 1652 'longname' => "Central European Time", 1653 'shortname' => 'CET', 1654 'hasdst' => false ), 1655 'Africa/Windhoek' => array( 1656 'offset' => 3600000, 1657 'longname' => "Western African Time", 1658 'shortname' => 'WAT', 1659 'hasdst' => true, 1660 'dstlongname' => "Western African Summer Time", 1661 'dstshortname' => 'WAST' ), 1662 'Arctic/Longyearbyen' => array( 1663 'offset' => 3600000, 1664 'longname' => "Central European Time", 1665 'shortname' => 'CET', 1666 'hasdst' => true, 1667 'dstlongname' => "Central European Summer Time", 1668 'dstshortname' => 'CEST' ), 1669 'Atlantic/Jan_Mayen' => array( 1670 'offset' => 3600000, 1671 'longname' => "Eastern Greenland Time", 1672 'shortname' => 'EGT', 1673 'hasdst' => true, 1674 'dstlongname' => "Eastern Greenland Summer Time", 1675 'dstshortname' => 'EGST' ), 1676 'CET' => array( 1677 'offset' => 3600000, 1678 'longname' => "Central European Time", 1679 'shortname' => 'CET', 1680 'hasdst' => true, 1681 'dstlongname' => "Central European Summer Time", 1682 'dstshortname' => 'CEST' ), 1683 'ECT' => array( 1684 'offset' => 3600000, 1685 'longname' => "Central European Time", 1686 'shortname' => 'CET', 1687 'hasdst' => true, 1688 'dstlongname' => "Central European Summer Time", 1689 'dstshortname' => 'CEST' ), 1690 'Etc/GMT-1' => array( 1691 'offset' => 3600000, 1692 'longname' => "GMT+01:00", 1693 'shortname' => 'GMT+01:00', 1694 'hasdst' => false ), 1695 'Europe/Amsterdam' => array( 1696 'offset' => 3600000, 1697 'longname' => "Central European Time", 1698 'shortname' => 'CET', 1699 'hasdst' => true, 1700 'dstlongname' => "Central European Summer Time", 1701 'dstshortname' => 'CEST' ), 1702 'Europe/Andorra' => array( 1703 'offset' => 3600000, 1704 'longname' => "Central European Time", 1705 'shortname' => 'CET', 1706 'hasdst' => true, 1707 'dstlongname' => "Central European Summer Time", 1708 'dstshortname' => 'CEST' ), 1709 'Europe/Belgrade' => array( 1710 'offset' => 3600000, 1711 'longname' => "Central European Time", 1712 'shortname' => 'CET', 1713 'hasdst' => true, 1714 'dstlongname' => "Central European Summer Time", 1715 'dstshortname' => 'CEST' ), 1716 'Europe/Berlin' => array( 1717 'offset' => 3600000, 1718 'longname' => "Central European Time", 1719 'shortname' => 'CET', 1720 'hasdst' => true, 1721 'dstlongname' => "Central European Summer Time", 1722 'dstshortname' => 'CEST' ), 1723 'Europe/Bratislava' => array( 1724 'offset' => 3600000, 1725 'longname' => "Central European Time", 1726 'shortname' => 'CET', 1727 'hasdst' => true, 1728 'dstlongname' => "Central European Summer Time", 1729 'dstshortname' => 'CEST' ), 1730 'Europe/Brussels' => array( 1731 'offset' => 3600000, 1732 'longname' => "Central European Time", 1733 'shortname' => 'CET', 1734 'hasdst' => true, 1735 'dstlongname' => "Central European Summer Time", 1736 'dstshortname' => 'CEST' ), 1737 'Europe/Budapest' => array( 1738 'offset' => 3600000, 1739 'longname' => "Central European Time", 1740 'shortname' => 'CET', 1741 'hasdst' => true, 1742 'dstlongname' => "Central European Summer Time", 1743 'dstshortname' => 'CEST' ), 1744 'Europe/Copenhagen' => array( 1745 'offset' => 3600000, 1746 'longname' => "Central European Time", 1747 'shortname' => 'CET', 1748 'hasdst' => true, 1749 'dstlongname' => "Central European Summer Time", 1750 'dstshortname' => 'CEST' ), 1751 'Europe/Gibraltar' => array( 1752 'offset' => 3600000, 1753 'longname' => "Central European Time", 1754 'shortname' => 'CET', 1755 'hasdst' => true, 1756 'dstlongname' => "Central European Summer Time", 1757 'dstshortname' => 'CEST' ), 1758 'Europe/Ljubljana' => array( 1759 'offset' => 3600000, 1760 'longname' => "Central European Time", 1761 'shortname' => 'CET', 1762 'hasdst' => true, 1763 'dstlongname' => "Central European Summer Time", 1764 'dstshortname' => 'CEST' ), 1765 'Europe/Luxembourg' => array( 1766 'offset' => 3600000, 1767 'longname' => "Central European Time", 1768 'shortname' => 'CET', 1769 'hasdst' => true, 1770 'dstlongname' => "Central European Summer Time", 1771 'dstshortname' => 'CEST' ), 1772 'Europe/Madrid' => array( 1773 'offset' => 3600000, 1774 'longname' => "Central European Time", 1775 'shortname' => 'CET', 1776 'hasdst' => true, 1777 'dstlongname' => "Central European Summer Time", 1778 'dstshortname' => 'CEST' ), 1779 'Europe/Malta' => array( 1780 'offset' => 3600000, 1781 'longname' => "Central European Time", 1782 'shortname' => 'CET', 1783 'hasdst' => true, 1784 'dstlongname' => "Central European Summer Time", 1785 'dstshortname' => 'CEST' ), 1786 'Europe/Monaco' => array( 1787 'offset' => 3600000, 1788 'longname' => "Central European Time", 1789 'shortname' => 'CET', 1790 'hasdst' => true, 1791 'dstlongname' => "Central European Summer Time", 1792 'dstshortname' => 'CEST' ), 1793 'Europe/Oslo' => array( 1794 'offset' => 3600000, 1795 'longname' => "Central European Time", 1796 'shortname' => 'CET', 1797 'hasdst' => true, 1798 'dstlongname' => "Central European Summer Time", 1799 'dstshortname' => 'CEST' ), 1800 'Europe/Paris' => array( 1801 'offset' => 3600000, 1802 'longname' => "Central European Time", 1803 'shortname' => 'CET', 1804 'hasdst' => true, 1805 'dstlongname' => "Central European Summer Time", 1806 'dstshortname' => 'CEST' ), 1807 'Europe/Prague' => array( 1808 'offset' => 3600000, 1809 'longname' => "Central European Time", 1810 'shortname' => 'CET', 1811 'hasdst' => true, 1812 'dstlongname' => "Central European Summer Time", 1813 'dstshortname' => 'CEST' ), 1814 'Europe/Rome' => array( 1815 'offset' => 3600000, 1816 'longname' => "Central European Time", 1817 'shortname' => 'CET', 1818 'hasdst' => true, 1819 'dstlongname' => "Central European Summer Time", 1820 'dstshortname' => 'CEST' ), 1821 'Europe/San_Marino' => array( 1822 'offset' => 3600000, 1823 'longname' => "Central European Time", 1824 'shortname' => 'CET', 1825 'hasdst' => true, 1826 'dstlongname' => "Central European Summer Time", 1827 'dstshortname' => 'CEST' ), 1828 'Europe/Sarajevo' => array( 1829 'offset' => 3600000, 1830 'longname' => "Central European Time", 1831 'shortname' => 'CET', 1832 'hasdst' => true, 1833 'dstlongname' => "Central European Summer Time", 1834 'dstshortname' => 'CEST' ), 1835 'Europe/Skopje' => array( 1836 'offset' => 3600000, 1837 'longname' => "Central European Time", 1838 'shortname' => 'CET', 1839 'hasdst' => true, 1840 'dstlongname' => "Central European Summer Time", 1841 'dstshortname' => 'CEST' ), 1842 'Europe/Stockholm' => array( 1843 'offset' => 3600000, 1844 'longname' => "Central European Time", 1845 'shortname' => 'CET', 1846 'hasdst' => true, 1847 'dstlongname' => "Central European Summer Time", 1848 'dstshortname' => 'CEST' ), 1849 'Europe/Tirane' => array( 1850 'offset' => 3600000, 1851 'longname' => "Central European Time", 1852 'shortname' => 'CET', 1853 'hasdst' => true, 1854 'dstlongname' => "Central European Summer Time", 1855 'dstshortname' => 'CEST' ), 1856 'Europe/Vaduz' => array( 1857 'offset' => 3600000, 1858 'longname' => "Central European Time", 1859 'shortname' => 'CET', 1860 'hasdst' => true, 1861 'dstlongname' => "Central European Summer Time", 1862 'dstshortname' => 'CEST' ), 1863 'Europe/Vatican' => array( 1864 'offset' => 3600000, 1865 'longname' => "Central European Time", 1866 'shortname' => 'CET', 1867 'hasdst' => true, 1868 'dstlongname' => "Central European Summer Time", 1869 'dstshortname' => 'CEST' ), 1870 'Europe/Vienna' => array( 1871 'offset' => 3600000, 1872 'longname' => "Central European Time", 1873 'shortname' => 'CET', 1874 'hasdst' => true, 1875 'dstlongname' => "Central European Summer Time", 1876 'dstshortname' => 'CEST' ), 1877 'Europe/Warsaw' => array( 1878 'offset' => 3600000, 1879 'longname' => "Central European Time", 1880 'shortname' => 'CET', 1881 'hasdst' => true, 1882 'dstlongname' => "Central European Summer Time", 1883 'dstshortname' => 'CEST' ), 1884 'Europe/Zagreb' => array( 1885 'offset' => 3600000, 1886 'longname' => "Central European Time", 1887 'shortname' => 'CET', 1888 'hasdst' => true, 1889 'dstlongname' => "Central European Summer Time", 1890 'dstshortname' => 'CEST' ), 1891 'Europe/Zurich' => array( 1892 'offset' => 3600000, 1893 'longname' => "Central European Time", 1894 'shortname' => 'CET', 1895 'hasdst' => true, 1896 'dstlongname' => "Central European Summer Time", 1897 'dstshortname' => 'CEST' ), 1898 'MET' => array( 1899 'offset' => 3600000, 1900 'longname' => "Middle Europe Time", 1901 'shortname' => 'MET', 1902 'hasdst' => true, 1903 'dstlongname' => "Middle Europe Summer Time", 1904 'dstshortname' => 'MEST' ), 1905 'Poland' => array( 1906 'offset' => 3600000, 1907 'longname' => "Central European Time", 1908 'shortname' => 'CET', 1909 'hasdst' => true, 1910 'dstlongname' => "Central European Summer Time", 1911 'dstshortname' => 'CEST' ), 1912 'ART' => array( 1913 'offset' => 7200000, 1914 'longname' => "Eastern European Time", 1915 'shortname' => 'EET', 1916 'hasdst' => true, 1917 'dstlongname' => "Eastern European Summer Time", 1918 'dstshortname' => 'EEST' ), 1919 'Africa/Blantyre' => array( 1920 'offset' => 7200000, 1921 'longname' => "Central African Time", 1922 'shortname' => 'CAT', 1923 'hasdst' => false ), 1924 'Africa/Bujumbura' => array( 1925 'offset' => 7200000, 1926 'longname' => "Central African Time", 1927 'shortname' => 'CAT', 1928 'hasdst' => false ), 1929 'Africa/Cairo' => array( 1930 'offset' => 7200000, 1931 'longname' => "Eastern European Time", 1932 'shortname' => 'EET', 1933 'hasdst' => true, 1934 'dstlongname' => "Eastern European Summer Time", 1935 'dstshortname' => 'EEST' ), 1936 'Africa/Gaborone' => array( 1937 'offset' => 7200000, 1938 'longname' => "Central African Time", 1939 'shortname' => 'CAT', 1940 'hasdst' => false ), 1941 'Africa/Harare' => array( 1942 'offset' => 7200000, 1943 'longname' => "Central African Time", 1944 'shortname' => 'CAT', 1945 'hasdst' => false ), 1946 'Africa/Johannesburg' => array( 1947 'offset' => 7200000, 1948 'longname' => "South Africa Standard Time", 1949 'shortname' => 'SAST', 1950 'hasdst' => false ), 1951 'Africa/Kigali' => array( 1952 'offset' => 7200000, 1953 'longname' => "Central African Time", 1954 'shortname' => 'CAT', 1955 'hasdst' => false ), 1956 'Africa/Lubumbashi' => array( 1957 'offset' => 7200000, 1958 'longname' => "Central African Time", 1959 'shortname' => 'CAT', 1960 'hasdst' => false ), 1961 'Africa/Lusaka' => array( 1962 'offset' => 7200000, 1963 'longname' => "Central African Time", 1964 'shortname' => 'CAT', 1965 'hasdst' => false ), 1966 'Africa/Maputo' => array( 1967 'offset' => 7200000, 1968 'longname' => "Central African Time", 1969 'shortname' => 'CAT', 1970 'hasdst' => false ), 1971 'Africa/Maseru' => array( 1972 'offset' => 7200000, 1973 'longname' => "South Africa Standard Time", 1974 'shortname' => 'SAST', 1975 'hasdst' => false ), 1976 'Africa/Mbabane' => array( 1977 'offset' => 7200000, 1978 'longname' => "South Africa Standard Time", 1979 'shortname' => 'SAST', 1980 'hasdst' => false ), 1981 'Africa/Tripoli' => array( 1982 'offset' => 7200000, 1983 'longname' => "Eastern European Time", 1984 'shortname' => 'EET', 1985 'hasdst' => false ), 1986 'Asia/Amman' => array( 1987 'offset' => 7200000, 1988 'longname' => "Eastern European Time", 1989 'shortname' => 'EET', 1990 'hasdst' => true, 1991 'dstlongname' => "Eastern European Summer Time", 1992 'dstshortname' => 'EEST' ), 1993 'Asia/Beirut' => array( 1994 'offset' => 7200000, 1995 'longname' => "Eastern European Time", 1996 'shortname' => 'EET', 1997 'hasdst' => true, 1998 'dstlongname' => "Eastern European Summer Time", 1999 'dstshortname' => 'EEST' ), 2000 'Asia/Damascus' => array( 2001 'offset' => 7200000, 2002 'longname' => "Eastern European Time", 2003 'shortname' => 'EET', 2004 'hasdst' => true, 2005 'dstlongname' => "Eastern European Summer Time", 2006 'dstshortname' => 'EEST' ), 2007 'Asia/Gaza' => array( 2008 'offset' => 7200000, 2009 'longname' => "Eastern European Time", 2010 'shortname' => 'EET', 2011 'hasdst' => true, 2012 'dstlongname' => "Eastern European Summer Time", 2013 'dstshortname' => 'EEST' ), 2014 'Asia/Istanbul' => array( 2015 'offset' => 7200000, 2016 'longname' => "Eastern European Time", 2017 'shortname' => 'EET', 2018 'hasdst' => true, 2019 'dstlongname' => "Eastern European Summer Time", 2020 'dstshortname' => 'EEST' ), 2021 'Asia/Jerusalem' => array( 2022 'offset' => 7200000, 2023 'longname' => "Israel Standard Time", 2024 'shortname' => 'IST', 2025 'hasdst' => true, 2026 'dstlongname' => "Israel Daylight Time", 2027 'dstshortname' => 'IDT' ), 2028 'Asia/Nicosia' => array( 2029 'offset' => 7200000, 2030 'longname' => "Eastern European Time", 2031 'shortname' => 'EET', 2032 'hasdst' => true, 2033 'dstlongname' => "Eastern European Summer Time", 2034 'dstshortname' => 'EEST' ), 2035 'Asia/Tel_Aviv' => array( 2036 'offset' => 7200000, 2037 'longname' => "Israel Standard Time", 2038 'shortname' => 'IST', 2039 'hasdst' => true, 2040 'dstlongname' => "Israel Daylight Time", 2041 'dstshortname' => 'IDT' ), 2042 'CAT' => array( 2043 'offset' => 7200000, 2044 'longname' => "Central African Time", 2045 'shortname' => 'CAT', 2046 'hasdst' => false ), 2047 'EET' => array( 2048 'offset' => 7200000, 2049 'longname' => "Eastern European Time", 2050 'shortname' => 'EET', 2051 'hasdst' => true, 2052 'dstlongname' => "Eastern European Summer Time", 2053 'dstshortname' => 'EEST' ), 2054 'Egypt' => array( 2055 'offset' => 7200000, 2056 'longname' => "Eastern European Time", 2057 'shortname' => 'EET', 2058 'hasdst' => true, 2059 'dstlongname' => "Eastern European Summer Time", 2060 'dstshortname' => 'EEST' ), 2061 'Etc/GMT-2' => array( 2062 'offset' => 7200000, 2063 'longname' => "GMT+02:00", 2064 'shortname' => 'GMT+02:00', 2065 'hasdst' => false ), 2066 'Europe/Athens' => array( 2067 'offset' => 7200000, 2068 'longname' => "Eastern European Time", 2069 'shortname' => 'EET', 2070 'hasdst' => true, 2071 'dstlongname' => "Eastern European Summer Time", 2072 'dstshortname' => 'EEST' ), 2073 'Europe/Bucharest' => array( 2074 'offset' => 7200000, 2075 'longname' => "Eastern European Time", 2076 'shortname' => 'EET', 2077 'hasdst' => true, 2078 'dstlongname' => "Eastern European Summer Time", 2079 'dstshortname' => 'EEST' ), 2080 'Europe/Chisinau' => array( 2081 'offset' => 7200000, 2082 'longname' => "Eastern European Time", 2083 'shortname' => 'EET', 2084 'hasdst' => true, 2085 'dstlongname' => "Eastern European Summer Time", 2086 'dstshortname' => 'EEST' ), 2087 'Europe/Helsinki' => array( 2088 'offset' => 7200000, 2089 'longname' => "Eastern European Time", 2090 'shortname' => 'EET', 2091 'hasdst' => true, 2092 'dstlongname' => "Eastern European Summer Time", 2093 'dstshortname' => 'EEST' ), 2094 'Europe/Istanbul' => array( 2095 'offset' => 7200000, 2096 'longname' => "Eastern European Time", 2097 'shortname' => 'EET', 2098 'hasdst' => true, 2099 'dstlongname' => "Eastern European Summer Time", 2100 'dstshortname' => 'EEST' ), 2101 'Europe/Kaliningrad' => array( 2102 'offset' => 7200000, 2103 'longname' => "Eastern European Time", 2104 'shortname' => 'EET', 2105 'hasdst' => true, 2106 'dstlongname' => "Eastern European Summer Time", 2107 'dstshortname' => 'EEST' ), 2108 'Europe/Kiev' => array( 2109 'offset' => 7200000, 2110 'longname' => "Eastern European Time", 2111 'shortname' => 'EET', 2112 'hasdst' => true, 2113 'dstlongname' => "Eastern European Summer Time", 2114 'dstshortname' => 'EEST' ), 2115 'Europe/Minsk' => array( 2116 'offset' => 7200000, 2117 'longname' => "Eastern European Time", 2118 'shortname' => 'EET', 2119 'hasdst' => true, 2120 'dstlongname' => "Eastern European Summer Time", 2121 'dstshortname' => 'EEST' ), 2122 'Europe/Nicosia' => array( 2123 'offset' => 7200000, 2124 'longname' => "Eastern European Time", 2125 'shortname' => 'EET', 2126 'hasdst' => true, 2127 'dstlongname' => "Eastern European Summer Time", 2128 'dstshortname' => 'EEST' ), 2129 'Europe/Riga' => array( 2130 'offset' => 7200000, 2131 'longname' => "Eastern European Time", 2132 'shortname' => 'EET', 2133 'hasdst' => true, 2134 'dstlongname' => "Eastern European Summer Time", 2135 'dstshortname' => 'EEST' ), 2136 'Europe/Simferopol' => array( 2137 'offset' => 7200000, 2138 'longname' => "Eastern European Time", 2139 'shortname' => 'EET', 2140 'hasdst' => true, 2141 'dstlongname' => "Eastern European Summer Time", 2142 'dstshortname' => 'EEST' ), 2143 'Europe/Sofia' => array( 2144 'offset' => 7200000, 2145 'longname' => "Eastern European Time", 2146 'shortname' => 'EET', 2147 'hasdst' => true, 2148 'dstlongname' => "Eastern European Summer Time", 2149 'dstshortname' => 'EEST' ), 2150 'Europe/Tallinn' => array( 2151 'offset' => 7200000, 2152 'longname' => "Eastern European Time", 2153 'shortname' => 'EET', 2154 'hasdst' => false ), 2155 'Europe/Tiraspol' => array( 2156 'offset' => 7200000, 2157 'longname' => "Eastern European Time", 2158 'shortname' => 'EET', 2159 'hasdst' => true, 2160 'dstlongname' => "Eastern European Summer Time", 2161 'dstshortname' => 'EEST' ), 2162 'Europe/Uzhgorod' => array( 2163 'offset' => 7200000, 2164 'longname' => "Eastern European Time", 2165 'shortname' => 'EET', 2166 'hasdst' => true, 2167 'dstlongname' => "Eastern European Summer Time", 2168 'dstshortname' => 'EEST' ), 2169 'Europe/Vilnius' => array( 2170 'offset' => 7200000, 2171 'longname' => "Eastern European Time", 2172 'shortname' => 'EET', 2173 'hasdst' => false ), 2174 'Europe/Zaporozhye' => array( 2175 'offset' => 7200000, 2176 'longname' => "Eastern European Time", 2177 'shortname' => 'EET', 2178 'hasdst' => true, 2179 'dstlongname' => "Eastern European Summer Time", 2180 'dstshortname' => 'EEST' ), 2181 'Israel' => array( 2182 'offset' => 7200000, 2183 'longname' => "Israel Standard Time", 2184 'shortname' => 'IST', 2185 'hasdst' => true, 2186 'dstlongname' => "Israel Daylight Time", 2187 'dstshortname' => 'IDT' ), 2188 'Libya' => array( 2189 'offset' => 7200000, 2190 'longname' => "Eastern European Time", 2191 'shortname' => 'EET', 2192 'hasdst' => false ), 2193 'Turkey' => array( 2194 'offset' => 7200000, 2195 'longname' => "Eastern European Time", 2196 'shortname' => 'EET', 2197 'hasdst' => true, 2198 'dstlongname' => "Eastern European Summer Time", 2199 'dstshortname' => 'EEST' ), 2200 'Africa/Addis_Ababa' => array( 2201 'offset' => 10800000, 2202 'longname' => "Eastern African Time", 2203 'shortname' => 'EAT', 2204 'hasdst' => false ), 2205 'Africa/Asmera' => array( 2206 'offset' => 10800000, 2207 'longname' => "Eastern African Time", 2208 'shortname' => 'EAT', 2209 'hasdst' => false ), 2210 'Africa/Dar_es_Salaam' => array( 2211 'offset' => 10800000, 2212 'longname' => "Eastern African Time", 2213 'shortname' => 'EAT', 2214 'hasdst' => false ), 2215 'Africa/Djibouti' => array( 2216 'offset' => 10800000, 2217 'longname' => "Eastern African Time", 2218 'shortname' => 'EAT', 2219 'hasdst' => false ), 2220 'Africa/Kampala' => array( 2221 'offset' => 10800000, 2222 'longname' => "Eastern African Time", 2223 'shortname' => 'EAT', 2224 'hasdst' => false ), 2225 'Africa/Khartoum' => array( 2226 'offset' => 10800000, 2227 'longname' => "Eastern African Time", 2228 'shortname' => 'EAT', 2229 'hasdst' => false ), 2230 'Africa/Mogadishu' => array( 2231 'offset' => 10800000, 2232 'longname' => "Eastern African Time", 2233 'shortname' => 'EAT', 2234 'hasdst' => false ), 2235 'Africa/Nairobi' => array( 2236 'offset' => 10800000, 2237 'longname' => "Eastern African Time", 2238 'shortname' => 'EAT', 2239 'hasdst' => false ), 2240 'Antarctica/Syowa' => array( 2241 'offset' => 10800000, 2242 'longname' => "Syowa Time", 2243 'shortname' => 'SYOT', 2244 'hasdst' => false ), 2245 'Asia/Aden' => array( 2246 'offset' => 10800000, 2247 'longname' => "Arabia Standard Time", 2248 'shortname' => 'AST', 2249 'hasdst' => false ), 2250 'Asia/Baghdad' => array( 2251 'offset' => 10800000, 2252 'longname' => "Arabia Standard Time", 2253 'shortname' => 'AST', 2254 'hasdst' => true, 2255 'dstlongname' => "Arabia Daylight Time", 2256 'dstshortname' => 'ADT' ), 2257 'Asia/Bahrain' => array( 2258 'offset' => 10800000, 2259 'longname' => "Arabia Standard Time", 2260 'shortname' => 'AST', 2261 'hasdst' => false ), 2262 'Asia/Kuwait' => array( 2263 'offset' => 10800000, 2264 'longname' => "Arabia Standard Time", 2265 'shortname' => 'AST', 2266 'hasdst' => false ), 2267 'Asia/Qatar' => array( 2268 'offset' => 10800000, 2269 'longname' => "Arabia Standard Time", 2270 'shortname' => 'AST', 2271 'hasdst' => false ), 2272 'Asia/Riyadh' => array( 2273 'offset' => 10800000, 2274 'longname' => "Arabia Standard Time", 2275 'shortname' => 'AST', 2276 'hasdst' => false ), 2277 'EAT' => array( 2278 'offset' => 10800000, 2279 'longname' => "Eastern African Time", 2280 'shortname' => 'EAT', 2281 'hasdst' => false ), 2282 'Etc/GMT-3' => array( 2283 'offset' => 10800000, 2284 'longname' => "GMT+03:00", 2285 'shortname' => 'GMT+03:00', 2286 'hasdst' => false ), 2287 'Europe/Moscow' => array( 2288 'offset' => 10800000, 2289 'longname' => "Moscow Standard Time", 2290 'shortname' => 'MSK', 2291 'hasdst' => true, 2292 'dstlongname' => "Moscow Daylight Time", 2293 'dstshortname' => 'MSD' ), 2294 'Indian/Antananarivo' => array( 2295 'offset' => 10800000, 2296 'longname' => "Eastern African Time", 2297 'shortname' => 'EAT', 2298 'hasdst' => false ), 2299 'Indian/Comoro' => array( 2300 'offset' => 10800000, 2301 'longname' => "Eastern African Time", 2302 'shortname' => 'EAT', 2303 'hasdst' => false ), 2304 'Indian/Mayotte' => array( 2305 'offset' => 10800000, 2306 'longname' => "Eastern African Time", 2307 'shortname' => 'EAT', 2308 'hasdst' => false ), 2309 'W-SU' => array( 2310 'offset' => 10800000, 2311 'longname' => "Moscow Standard Time", 2312 'shortname' => 'MSK', 2313 'hasdst' => true, 2314 'dstlongname' => "Moscow Daylight Time", 2315 'dstshortname' => 'MSD' ), 2316 'Asia/Riyadh87' => array( 2317 'offset' => 11224000, 2318 'longname' => "GMT+03:07", 2319 'shortname' => 'GMT+03:07', 2320 'hasdst' => false ), 2321 'Asia/Riyadh88' => array( 2322 'offset' => 11224000, 2323 'longname' => "GMT+03:07", 2324 'shortname' => 'GMT+03:07', 2325 'hasdst' => false ), 2326 'Asia/Riyadh89' => array( 2327 'offset' => 11224000, 2328 'longname' => "GMT+03:07", 2329 'shortname' => 'GMT+03:07', 2330 'hasdst' => false ), 2331 'Mideast/Riyadh87' => array( 2332 'offset' => 11224000, 2333 'longname' => "GMT+03:07", 2334 'shortname' => 'GMT+03:07', 2335 'hasdst' => false ), 2336 'Mideast/Riyadh88' => array( 2337 'offset' => 11224000, 2338 'longname' => "GMT+03:07", 2339 'shortname' => 'GMT+03:07', 2340 'hasdst' => false ), 2341 'Mideast/Riyadh89' => array( 2342 'offset' => 11224000, 2343 'longname' => "GMT+03:07", 2344 'shortname' => 'GMT+03:07', 2345 'hasdst' => false ), 2346 'Asia/Tehran' => array( 2347 'offset' => 12600000, 2348 'longname' => "Iran Time", 2349 'shortname' => 'IRT', 2350 'hasdst' => true, 2351 'dstlongname' => "Iran Sumer Time", 2352 'dstshortname' => 'IRST' ), 2353 'Iran' => array( 2354 'offset' => 12600000, 2355 'longname' => "Iran Time", 2356 'shortname' => 'IRT', 2357 'hasdst' => true, 2358 'dstlongname' => "Iran Sumer Time", 2359 'dstshortname' => 'IRST' ), 2360 'Asia/Aqtau' => array( 2361 'offset' => 14400000, 2362 'longname' => "Aqtau Time", 2363 'shortname' => 'AQTT', 2364 'hasdst' => true, 2365 'dstlongname' => "Aqtau Summer Time", 2366 'dstshortname' => 'AQTST' ), 2367 'Asia/Baku' => array( 2368 'offset' => 14400000, 2369 'longname' => "Azerbaijan Time", 2370 'shortname' => 'AZT', 2371 'hasdst' => true, 2372 'dstlongname' => "Azerbaijan Summer Time", 2373 'dstshortname' => 'AZST' ), 2374 'Asia/Dubai' => array( 2375 'offset' => 14400000, 2376 'longname' => "Gulf Standard Time", 2377 'shortname' => 'GST', 2378 'hasdst' => false ), 2379 'Asia/Muscat' => array( 2380 'offset' => 14400000, 2381 'longname' => "Gulf Standard Time", 2382 'shortname' => 'GST', 2383 'hasdst' => false ), 2384 'Asia/Tbilisi' => array( 2385 'offset' => 14400000, 2386 'longname' => "Georgia Time", 2387 'shortname' => 'GET', 2388 'hasdst' => true, 2389 'dstlongname' => "Georgia Summer Time", 2390 'dstshortname' => 'GEST' ), 2391 'Asia/Yerevan' => array( 2392 'offset' => 14400000, 2393 'longname' => "Armenia Time", 2394 'shortname' => 'AMT', 2395 'hasdst' => true, 2396 'dstlongname' => "Armenia Summer Time", 2397 'dstshortname' => 'AMST' ), 2398 'Etc/GMT-4' => array( 2399 'offset' => 14400000, 2400 'longname' => "GMT+04:00", 2401 'shortname' => 'GMT+04:00', 2402 'hasdst' => false ), 2403 'Europe/Samara' => array( 2404 'offset' => 14400000, 2405 'longname' => "Samara Time", 2406 'shortname' => 'SAMT', 2407 'hasdst' => true, 2408 'dstlongname' => "Samara Summer Time", 2409 'dstshortname' => 'SAMST' ), 2410 'Indian/Mahe' => array( 2411 'offset' => 14400000, 2412 'longname' => "Seychelles Time", 2413 'shortname' => 'SCT', 2414 'hasdst' => false ), 2415 'Indian/Mauritius' => array( 2416 'offset' => 14400000, 2417 'longname' => "Mauritius Time", 2418 'shortname' => 'MUT', 2419 'hasdst' => false ), 2420 'Indian/Reunion' => array( 2421 'offset' => 14400000, 2422 'longname' => "Reunion Time", 2423 'shortname' => 'RET', 2424 'hasdst' => false ), 2425 'NET' => array( 2426 'offset' => 14400000, 2427 'longname' => "Armenia Time", 2428 'shortname' => 'AMT', 2429 'hasdst' => true, 2430 'dstlongname' => "Armenia Summer Time", 2431 'dstshortname' => 'AMST' ), 2432 'Asia/Kabul' => array( 2433 'offset' => 16200000, 2434 'longname' => "Afghanistan Time", 2435 'shortname' => 'AFT', 2436 'hasdst' => false ), 2437 'Asia/Aqtobe' => array( 2438 'offset' => 18000000, 2439 'longname' => "Aqtobe Time", 2440 'shortname' => 'AQTT', 2441 'hasdst' => true, 2442 'dstlongname' => "Aqtobe Summer Time", 2443 'dstshortname' => 'AQTST' ), 2444 'Asia/Ashgabat' => array( 2445 'offset' => 18000000, 2446 'longname' => "Turkmenistan Time", 2447 'shortname' => 'TMT', 2448 'hasdst' => false ), 2449 'Asia/Ashkhabad' => array( 2450 'offset' => 18000000, 2451 'longname' => "Turkmenistan Time", 2452 'shortname' => 'TMT', 2453 'hasdst' => false ), 2454 'Asia/Bishkek' => array( 2455 'offset' => 18000000, 2456 'longname' => "Kirgizstan Time", 2457 'shortname' => 'KGT', 2458 'hasdst' => true, 2459 'dstlongname' => "Kirgizstan Summer Time", 2460 'dstshortname' => 'KGST' ), 2461 'Asia/Dushanbe' => array( 2462 'offset' => 18000000, 2463 'longname' => "Tajikistan Time", 2464 'shortname' => 'TJT', 2465 'hasdst' => false ), 2466 'Asia/Karachi' => array( 2467 'offset' => 18000000, 2468 'longname' => "Pakistan Time", 2469 'shortname' => 'PKT', 2470 'hasdst' => false ), 2471 'Asia/Samarkand' => array( 2472 'offset' => 18000000, 2473 'longname' => "Turkmenistan Time", 2474 'shortname' => 'TMT', 2475 'hasdst' => false ), 2476 'Asia/Tashkent' => array( 2477 'offset' => 18000000, 2478 'longname' => "Uzbekistan Time", 2479 'shortname' => 'UZT', 2480 'hasdst' => false ), 2481 'Asia/Yekaterinburg' => array( 2482 'offset' => 18000000, 2483 'longname' => "Yekaterinburg Time", 2484 'shortname' => 'YEKT', 2485 'hasdst' => true, 2486 'dstlongname' => "Yekaterinburg Summer Time", 2487 'dstshortname' => 'YEKST' ), 2488 'Etc/GMT-5' => array( 2489 'offset' => 18000000, 2490 'longname' => "GMT+05:00", 2491 'shortname' => 'GMT+05:00', 2492 'hasdst' => false ), 2493 'Indian/Kerguelen' => array( 2494 'offset' => 18000000, 2495 'longname' => "French Southern & Antarctic Lands Time", 2496 'shortname' => 'TFT', 2497 'hasdst' => false ), 2498 'Indian/Maldives' => array( 2499 'offset' => 18000000, 2500 'longname' => "Maldives Time", 2501 'shortname' => 'MVT', 2502 'hasdst' => false ), 2503 'PLT' => array( 2504 'offset' => 18000000, 2505 'longname' => "Pakistan Time", 2506 'shortname' => 'PKT', 2507 'hasdst' => false ), 2508 'Asia/Calcutta' => array( 2509 'offset' => 19800000, 2510 'longname' => "India Standard Time", 2511 'shortname' => 'IST', 2512 'hasdst' => false ), 2513 'IST' => array( 2514 'offset' => 19800000, 2515 'longname' => "India Standard Time", 2516 'shortname' => 'IST', 2517 'hasdst' => false ), 2518 'Asia/Katmandu' => array( 2519 'offset' => 20700000, 2520 'longname' => "Nepal Time", 2521 'shortname' => 'NPT', 2522 'hasdst' => false ), 2523 'Antarctica/Mawson' => array( 2524 'offset' => 21600000, 2525 'longname' => "Mawson Time", 2526 'shortname' => 'MAWT', 2527 'hasdst' => false ), 2528 'Antarctica/Vostok' => array( 2529 'offset' => 21600000, 2530 'longname' => "Vostok time", 2531 'shortname' => 'VOST', 2532 'hasdst' => false ), 2533 'Asia/Almaty' => array( 2534 'offset' => 21600000, 2535 'longname' => "Alma-Ata Time", 2536 'shortname' => 'ALMT', 2537 'hasdst' => true, 2538 'dstlongname' => "Alma-Ata Summer Time", 2539 'dstshortname' => 'ALMST' ), 2540 'Asia/Colombo' => array( 2541 'offset' => 21600000, 2542 'longname' => "Sri Lanka Time", 2543 'shortname' => 'LKT', 2544 'hasdst' => false ), 2545 'Asia/Dacca' => array( 2546 'offset' => 21600000, 2547 'longname' => "Bangladesh Time", 2548 'shortname' => 'BDT', 2549 'hasdst' => false ), 2550 'Asia/Dhaka' => array( 2551 'offset' => 21600000, 2552 'longname' => "Bangladesh Time", 2553 'shortname' => 'BDT', 2554 'hasdst' => false ), 2555 'Asia/Novosibirsk' => array( 2556 'offset' => 21600000, 2557 'longname' => "Novosibirsk Time", 2558 'shortname' => 'NOVT', 2559 'hasdst' => true, 2560 'dstlongname' => "Novosibirsk Summer Time", 2561 'dstshortname' => 'NOVST' ), 2562 'Asia/Omsk' => array( 2563 'offset' => 21600000, 2564 'longname' => "Omsk Time", 2565 'shortname' => 'OMST', 2566 'hasdst' => true, 2567 'dstlongname' => "Omsk Summer Time", 2568 'dstshortname' => 'OMSST' ), 2569 'Asia/Thimbu' => array( 2570 'offset' => 21600000, 2571 'longname' => "Bhutan Time", 2572 'shortname' => 'BTT', 2573 'hasdst' => false ), 2574 'Asia/Thimphu' => array( 2575 'offset' => 21600000, 2576 'longname' => "Bhutan Time", 2577 'shortname' => 'BTT', 2578 'hasdst' => false ), 2579 'BDT' => array( 2580 'offset' => 21600000, 2581 'longname' => "Bangladesh Time", 2582 'shortname' => 'BDT', 2583 'hasdst' => true ), 2584 'Etc/GMT-6' => array( 2585 'offset' => 21600000, 2586 'longname' => "GMT+06:00", 2587 'shortname' => 'GMT+06:00', 2588 'hasdst' => false ), 2589 'Indian/Chagos' => array( 2590 'offset' => 21600000, 2591 'longname' => "Indian Ocean Territory Time", 2592 'shortname' => 'IOT', 2593 'hasdst' => false ), 2594 'Asia/Rangoon' => array( 2595 'offset' => 23400000, 2596 'longname' => "Myanmar Time", 2597 'shortname' => 'MMT', 2598 'hasdst' => false ), 2599 'Indian/Cocos' => array( 2600 'offset' => 23400000, 2601 'longname' => "Cocos Islands Time", 2602 'shortname' => 'CCT', 2603 'hasdst' => false ), 2604 'Antarctica/Davis' => array( 2605 'offset' => 25200000, 2606 'longname' => "Davis Time", 2607 'shortname' => 'DAVT', 2608 'hasdst' => false ), 2609 'Asia/Bangkok' => array( 2610 'offset' => 25200000, 2611 'longname' => "Indochina Time", 2612 'shortname' => 'ICT', 2613 'hasdst' => false ), 2614 'Asia/Hovd' => array( 2615 'offset' => 25200000, 2616 'longname' => "Hovd Time", 2617 'shortname' => 'HOVT', 2618 'hasdst' => false ), 2619 'Asia/Jakarta' => array( 2620 'offset' => 25200000, 2621 'longname' => "West Indonesia Time", 2622 'shortname' => 'WIT', 2623 'hasdst' => false ), 2624 'Asia/Krasnoyarsk' => array( 2625 'offset' => 25200000, 2626 'longname' => "Krasnoyarsk Time", 2627 'shortname' => 'KRAT', 2628 'hasdst' => true, 2629 'dstlongname' => "Krasnoyarsk Summer Time", 2630 'dstshortname' => 'KRAST' ), 2631 'Asia/Phnom_Penh' => array( 2632 'offset' => 25200000, 2633 'longname' => "Indochina Time", 2634 'shortname' => 'ICT', 2635 'hasdst' => false ), 2636 'Asia/Pontianak' => array( 2637 'offset' => 25200000, 2638 'longname' => "West Indonesia Time", 2639 'shortname' => 'WIT', 2640 'hasdst' => false ), 2641 'Asia/Saigon' => array( 2642 'offset' => 25200000, 2643 'longname' => "Indochina Time", 2644 'shortname' => 'ICT', 2645 'hasdst' => false ), 2646 'Asia/Vientiane' => array( 2647 'offset' => 25200000, 2648 'longname' => "Indochina Time", 2649 'shortname' => 'ICT', 2650 'hasdst' => false ), 2651 'Etc/GMT-7' => array( 2652 'offset' => 25200000, 2653 'longname' => "GMT+07:00", 2654 'shortname' => 'GMT+07:00', 2655 'hasdst' => false ), 2656 'Indian/Christmas' => array( 2657 'offset' => 25200000, 2658 'longname' => "Christmas Island Time", 2659 'shortname' => 'CXT', 2660 'hasdst' => false ), 2661 'VST' => array( 2662 'offset' => 25200000, 2663 'longname' => "Indochina Time", 2664 'shortname' => 'ICT', 2665 'hasdst' => false ), 2666 'Antarctica/Casey' => array( 2667 'offset' => 28800000, 2668 'longname' => "Western Standard Time (Australia)", 2669 'shortname' => 'WST', 2670 'hasdst' => false ), 2671 'Asia/Brunei' => array( 2672 'offset' => 28800000, 2673 'longname' => "Brunei Time", 2674 'shortname' => 'BNT', 2675 'hasdst' => false ), 2676 'Asia/Chongqing' => array( 2677 'offset' => 28800000, 2678 'longname' => "China Standard Time", 2679 'shortname' => 'CST', 2680 'hasdst' => false ), 2681 'Asia/Chungking' => array( 2682 'offset' => 28800000, 2683 'longname' => "China Standard Time", 2684 'shortname' => 'CST', 2685 'hasdst' => false ), 2686 'Asia/Harbin' => array( 2687 'offset' => 28800000, 2688 'longname' => "China Standard Time", 2689 'shortname' => 'CST', 2690 'hasdst' => false ), 2691 'Asia/Hong_Kong' => array( 2692 'offset' => 28800000, 2693 'longname' => "Hong Kong Time", 2694 'shortname' => 'HKT', 2695 'hasdst' => false ), 2696 'Asia/Irkutsk' => array( 2697 'offset' => 28800000, 2698 'longname' => "Irkutsk Time", 2699 'shortname' => 'IRKT', 2700 'hasdst' => true, 2701 'dstlongname' => "Irkutsk Summer Time", 2702 'dstshortname' => 'IRKST' ), 2703 'Asia/Kashgar' => array( 2704 'offset' => 28800000, 2705 'longname' => "China Standard Time", 2706 'shortname' => 'CST', 2707 'hasdst' => false ), 2708 'Asia/Kuala_Lumpur' => array( 2709 'offset' => 28800000, 2710 'longname' => "Malaysia Time", 2711 'shortname' => 'MYT', 2712 'hasdst' => false ), 2713 'Asia/Kuching' => array( 2714 'offset' => 28800000, 2715 'longname' => "Malaysia Time", 2716 'shortname' => 'MYT', 2717 'hasdst' => false ), 2718 'Asia/Macao' => array( 2719 'offset' => 28800000, 2720 'longname' => "China Standard Time", 2721 'shortname' => 'CST', 2722 'hasdst' => false ), 2723 'Asia/Manila' => array( 2724 'offset' => 28800000, 2725 'longname' => "Philippines Time", 2726 'shortname' => 'PHT', 2727 'hasdst' => false ), 2728 'Asia/Shanghai' => array( 2729 'offset' => 28800000, 2730 'longname' => "China Standard Time", 2731 'shortname' => 'CST', 2732 'hasdst' => false ), 2733 'Asia/Singapore' => array( 2734 'offset' => 28800000, 2735 'longname' => "Singapore Time", 2736 'shortname' => 'SGT', 2737 'hasdst' => false ), 2738 'Asia/Taipei' => array( 2739 'offset' => 28800000, 2740 'longname' => "China Standard Time", 2741 'shortname' => 'CST', 2742 'hasdst' => false ), 2743 'Asia/Ujung_Pandang' => array( 2744 'offset' => 28800000, 2745 'longname' => "Central Indonesia Time", 2746 'shortname' => 'CIT', 2747 'hasdst' => false ), 2748 'Asia/Ulaanbaatar' => array( 2749 'offset' => 28800000, 2750 'longname' => "Ulaanbaatar Time", 2751 'shortname' => 'ULAT', 2752 'hasdst' => false ), 2753 'Asia/Ulan_Bator' => array( 2754 'offset' => 28800000, 2755 'longname' => "Ulaanbaatar Time", 2756 'shortname' => 'ULAT', 2757 'hasdst' => false ), 2758 'Asia/Urumqi' => array( 2759 'offset' => 28800000, 2760 'longname' => "China Standard Time", 2761 'shortname' => 'CST', 2762 'hasdst' => false ), 2763 'Australia/Perth' => array( 2764 'offset' => 28800000, 2765 'longname' => "Western Standard Time (Australia)", 2766 'shortname' => 'WST', 2767 'hasdst' => false ), 2768 'Australia/West' => array( 2769 'offset' => 28800000, 2770 'longname' => "Western Standard Time (Australia)", 2771 'shortname' => 'WST', 2772 'hasdst' => false ), 2773 'CTT' => array( 2774 'offset' => 28800000, 2775 'longname' => "China Standard Time", 2776 'shortname' => 'CST', 2777 'hasdst' => false ), 2778 'Etc/GMT-8' => array( 2779 'offset' => 28800000, 2780 'longname' => "GMT+08:00", 2781 'shortname' => 'GMT+08:00', 2782 'hasdst' => false ), 2783 'Hongkong' => array( 2784 'offset' => 28800000, 2785 'longname' => "Hong Kong Time", 2786 'shortname' => 'HKT', 2787 'hasdst' => false ), 2788 'PRC' => array( 2789 'offset' => 28800000, 2790 'longname' => "China Standard Time", 2791 'shortname' => 'CST', 2792 'hasdst' => false ), 2793 'Singapore' => array( 2794 'offset' => 28800000, 2795 'longname' => "Singapore Time", 2796 'shortname' => 'SGT', 2797 'hasdst' => false ), 2798 'Asia/Choibalsan' => array( 2799 'offset' => 32400000, 2800 'longname' => "Choibalsan Time", 2801 'shortname' => 'CHOT', 2802 'hasdst' => false ), 2803 'Asia/Dili' => array( 2804 'offset' => 32400000, 2805 'longname' => "East Timor Time", 2806 'shortname' => 'TPT', 2807 'hasdst' => false ), 2808 'Asia/Jayapura' => array( 2809 'offset' => 32400000, 2810 'longname' => "East Indonesia Time", 2811 'shortname' => 'EIT', 2812 'hasdst' => false ), 2813 'Asia/Pyongyang' => array( 2814 'offset' => 32400000, 2815 'longname' => "Korea Standard Time", 2816 'shortname' => 'KST', 2817 'hasdst' => false ), 2818 'Asia/Seoul' => array( 2819 'offset' => 32400000, 2820 'longname' => "Korea Standard Time", 2821 'shortname' => 'KST', 2822 'hasdst' => false ), 2823 'Asia/Tokyo' => array( 2824 'offset' => 32400000, 2825 'longname' => "Japan Standard Time", 2826 'shortname' => 'JST', 2827 'hasdst' => false ), 2828 'Asia/Yakutsk' => array( 2829 'offset' => 32400000, 2830 'longname' => "Yakutsk Time", 2831 'shortname' => 'YAKT', 2832 'hasdst' => true, 2833 'dstlongname' => "Yaktsk Summer Time", 2834 'dstshortname' => 'YAKST' ), 2835 'Etc/GMT-9' => array( 2836 'offset' => 32400000, 2837 'longname' => "GMT+09:00", 2838 'shortname' => 'GMT+09:00', 2839 'hasdst' => false ), 2840 'JST' => array( 2841 'offset' => 32400000, 2842 'longname' => "Japan Standard Time", 2843 'shortname' => 'JST', 2844 'hasdst' => false ), 2845 'Japan' => array( 2846 'offset' => 32400000, 2847 'longname' => "Japan Standard Time", 2848 'shortname' => 'JST', 2849 'hasdst' => false ), 2850 'Pacific/Palau' => array( 2851 'offset' => 32400000, 2852 'longname' => "Palau Time", 2853 'shortname' => 'PWT', 2854 'hasdst' => false ), 2855 'ROK' => array( 2856 'offset' => 32400000, 2857 'longname' => "Korea Standard Time", 2858 'shortname' => 'KST', 2859 'hasdst' => false ), 2860 'ACT' => array( 2861 'offset' => 34200000, 2862 'longname' => "Central Standard Time (Northern Territory)", 2863 'shortname' => 'CST', 2864 'hasdst' => false ), 2865 'Australia/Adelaide' => array( 2866 'offset' => 34200000, 2867 'longname' => "Central Standard Time (South Australia)", 2868 'shortname' => 'CST', 2869 'hasdst' => true, 2870 'dstlongname' => "Central Summer Time (South Australia)", 2871 'dstshortname' => 'CST' ), 2872 'Australia/Broken_Hill' => array( 2873 'offset' => 34200000, 2874 'longname' => "Central Standard Time (South Australia/New South Wales)", 2875 'shortname' => 'CST', 2876 'hasdst' => true, 2877 'dstlongname' => "Central Summer Time (South Australia/New South Wales)", 2878 'dstshortname' => 'CST' ), 2879 'Australia/Darwin' => array( 2880 'offset' => 34200000, 2881 'longname' => "Central Standard Time (Northern Territory)", 2882 'shortname' => 'CST', 2883 'hasdst' => false ), 2884 'Australia/North' => array( 2885 'offset' => 34200000, 2886 'longname' => "Central Standard Time (Northern Territory)", 2887 'shortname' => 'CST', 2888 'hasdst' => false ), 2889 'Australia/South' => array( 2890 'offset' => 34200000, 2891 'longname' => "Central Standard Time (South Australia)", 2892 'shortname' => 'CST', 2893 'hasdst' => true, 2894 'dstlongname' => "Central Summer Time (South Australia)", 2895 'dstshortname' => 'CST' ), 2896 'Australia/Yancowinna' => array( 2897 'offset' => 34200000, 2898 'longname' => "Central Standard Time (South Australia/New South Wales)", 2899 'shortname' => 'CST', 2900 'hasdst' => true, 2901 'dstlongname' => "Central Summer Time (South Australia/New South Wales)", 2902 'dstshortname' => 'CST' ), 2903 'AET' => array( 2904 'offset' => 36000000, 2905 'longname' => "Eastern Standard Time (New South Wales)", 2906 'shortname' => 'EST', 2907 'hasdst' => true, 2908 'dstlongname' => "Eastern Summer Time (New South Wales)", 2909 'dstshortname' => 'EST' ), 2910 'Antarctica/DumontDUrville' => array( 2911 'offset' => 36000000, 2912 'longname' => "Dumont-d'Urville Time", 2913 'shortname' => 'DDUT', 2914 'hasdst' => false ), 2915 'Asia/Sakhalin' => array( 2916 'offset' => 36000000, 2917 'longname' => "Sakhalin Time", 2918 'shortname' => 'SAKT', 2919 'hasdst' => true, 2920 'dstlongname' => "Sakhalin Summer Time", 2921 'dstshortname' => 'SAKST' ), 2922 'Asia/Vladivostok' => array( 2923 'offset' => 36000000, 2924 'longname' => "Vladivostok Time", 2925 'shortname' => 'VLAT', 2926 'hasdst' => true, 2927 'dstlongname' => "Vladivostok Summer Time", 2928 'dstshortname' => 'VLAST' ), 2929 'Australia/ACT' => array( 2930 'offset' => 36000000, 2931 'longname' => "Eastern Standard Time (New South Wales)", 2932 'shortname' => 'EST', 2933 'hasdst' => true, 2934 'dstlongname' => "Eastern Summer Time (New South Wales)", 2935 'dstshortname' => 'EST' ), 2936 'Australia/Brisbane' => array( 2937 'offset' => 36000000, 2938 'longname' => "Eastern Standard Time (Queensland)", 2939 'shortname' => 'EST', 2940 'hasdst' => false ), 2941 'Australia/Canberra' => array( 2942 'offset' => 36000000, 2943 'longname' => "Eastern Standard Time (New South Wales)", 2944 'shortname' => 'EST', 2945 'hasdst' => true, 2946 'dstlongname' => "Eastern Summer Time (New South Wales)", 2947 'dstshortname' => 'EST' ), 2948 'Australia/Hobart' => array( 2949 'offset' => 36000000, 2950 'longname' => "Eastern Standard Time (Tasmania)", 2951 'shortname' => 'EST', 2952 'hasdst' => true, 2953 'dstlongname' => "Eastern Summer Time (Tasmania)", 2954 'dstshortname' => 'EST' ), 2955 'Australia/Lindeman' => array( 2956 'offset' => 36000000, 2957 'longname' => "Eastern Standard Time (Queensland)", 2958 'shortname' => 'EST', 2959 'hasdst' => false ), 2960 'Australia/Melbourne' => array( 2961 'offset' => 36000000, 2962 'longname' => "Eastern Standard Time (Victoria)", 2963 'shortname' => 'EST', 2964 'hasdst' => true, 2965 'dstlongname' => "Eastern Summer Time (Victoria)", 2966 'dstshortname' => 'EST' ), 2967 'Australia/NSW' => array( 2968 'offset' => 36000000, 2969 'longname' => "Eastern Standard Time (New South Wales)", 2970 'shortname' => 'EST', 2971 'hasdst' => true, 2972 'dstlongname' => "Eastern Summer Time (New South Wales)", 2973 'dstshortname' => 'EST' ), 2974 'Australia/Queensland' => array( 2975 'offset' => 36000000, 2976 'longname' => "Eastern Standard Time (Queensland)", 2977 'shortname' => 'EST', 2978 'hasdst' => false ), 2979 'Australia/Sydney' => array( 2980 'offset' => 36000000, 2981 'longname' => "Eastern Standard Time (New South Wales)", 2982 'shortname' => 'EST', 2983 'hasdst' => true, 2984 'dstlongname' => "Eastern Summer Time (New South Wales)", 2985 'dstshortname' => 'EST' ), 2986 'Australia/Tasmania' => array( 2987 'offset' => 36000000, 2988 'longname' => "Eastern Standard Time (Tasmania)", 2989 'shortname' => 'EST', 2990 'hasdst' => true, 2991 'dstlongname' => "Eastern Summer Time (Tasmania)", 2992 'dstshortname' => 'EST' ), 2993 'Australia/Victoria' => array( 2994 'offset' => 36000000, 2995 'longname' => "Eastern Standard Time (Victoria)", 2996 'shortname' => 'EST', 2997 'hasdst' => true, 2998 'dstlongname' => "Eastern Summer Time (Victoria)", 2999 'dstshortname' => 'EST' ), 3000 'Etc/GMT-10' => array( 3001 'offset' => 36000000, 3002 'longname' => "GMT+10:00", 3003 'shortname' => 'GMT+10:00', 3004 'hasdst' => false ), 3005 'Pacific/Guam' => array( 3006 'offset' => 36000000, 3007 'longname' => "Chamorro Standard Time", 3008 'shortname' => 'ChST', 3009 'hasdst' => false ), 3010 'Pacific/Port_Moresby' => array( 3011 'offset' => 36000000, 3012 'longname' => "Papua New Guinea Time", 3013 'shortname' => 'PGT', 3014 'hasdst' => false ), 3015 'Pacific/Saipan' => array( 3016 'offset' => 36000000, 3017 'longname' => "Chamorro Standard Time", 3018 'shortname' => 'ChST', 3019 'hasdst' => false ), 3020 'Pacific/Truk' => array( 3021 'offset' => 36000000, 3022 'longname' => "Truk Time", 3023 'shortname' => 'TRUT', 3024 'hasdst' => false ), 3025 'Pacific/Yap' => array( 3026 'offset' => 36000000, 3027 'longname' => "Yap Time", 3028 'shortname' => 'YAPT', 3029 'hasdst' => false ), 3030 'Australia/LHI' => array( 3031 'offset' => 37800000, 3032 'longname' => "Load Howe Standard Time", 3033 'shortname' => 'LHST', 3034 'hasdst' => true, 3035 'dstlongname' => "Load Howe Summer Time", 3036 'dstshortname' => 'LHST' ), 3037 'Australia/Lord_Howe' => array( 3038 'offset' => 37800000, 3039 'longname' => "Load Howe Standard Time", 3040 'shortname' => 'LHST', 3041 'hasdst' => true, 3042 'dstlongname' => "Load Howe Summer Time", 3043 'dstshortname' => 'LHST' ), 3044 'Asia/Magadan' => array( 3045 'offset' => 39600000, 3046 'longname' => "Magadan Time", 3047 'shortname' => 'MAGT', 3048 'hasdst' => true, 3049 'dstlongname' => "Magadan Summer Time", 3050 'dstshortname' => 'MAGST' ), 3051 'Etc/GMT-11' => array( 3052 'offset' => 39600000, 3053 'longname' => "GMT+11:00", 3054 'shortname' => 'GMT+11:00', 3055 'hasdst' => false ), 3056 'Pacific/Efate' => array( 3057 'offset' => 39600000, 3058 'longname' => "Vanuatu Time", 3059 'shortname' => 'VUT', 3060 'hasdst' => false ), 3061 'Pacific/Guadalcanal' => array( 3062 'offset' => 39600000, 3063 'longname' => "Solomon Is. Time", 3064 'shortname' => 'SBT', 3065 'hasdst' => false ), 3066 'Pacific/Kosrae' => array( 3067 'offset' => 39600000, 3068 'longname' => "Kosrae Time", 3069 'shortname' => 'KOST', 3070 'hasdst' => false ), 3071 'Pacific/Noumea' => array( 3072 'offset' => 39600000, 3073 'longname' => "New Caledonia Time", 3074 'shortname' => 'NCT', 3075 'hasdst' => false ), 3076 'Pacific/Ponape' => array( 3077 'offset' => 39600000, 3078 'longname' => "Ponape Time", 3079 'shortname' => 'PONT', 3080 'hasdst' => false ), 3081 'SST' => array( 3082 'offset' => 39600000, 3083 'longname' => "Solomon Is. Time", 3084 'shortname' => 'SBT', 3085 'hasdst' => false ), 3086 'Pacific/Norfolk' => array( 3087 'offset' => 41400000, 3088 'longname' => "Norfolk Time", 3089 'shortname' => 'NFT', 3090 'hasdst' => false ), 3091 'Antarctica/McMurdo' => array( 3092 'offset' => 43200000, 3093 'longname' => "New Zealand Standard Time", 3094 'shortname' => 'NZST', 3095 'hasdst' => true, 3096 'dstlongname' => "New Zealand Daylight Time", 3097 'dstshortname' => 'NZDT' ), 3098 'Antarctica/South_Pole' => array( 3099 'offset' => 43200000, 3100 'longname' => "New Zealand Standard Time", 3101 'shortname' => 'NZST', 3102 'hasdst' => true, 3103 'dstlongname' => "New Zealand Daylight Time", 3104 'dstshortname' => 'NZDT' ), 3105 'Asia/Anadyr' => array( 3106 'offset' => 43200000, 3107 'longname' => "Anadyr Time", 3108 'shortname' => 'ANAT', 3109 'hasdst' => true, 3110 'dstlongname' => "Anadyr Summer Time", 3111 'dstshortname' => 'ANAST' ), 3112 'Asia/Kamchatka' => array( 3113 'offset' => 43200000, 3114 'longname' => "Petropavlovsk-Kamchatski Time", 3115 'shortname' => 'PETT', 3116 'hasdst' => true, 3117 'dstlongname' => "Petropavlovsk-Kamchatski Summer Time", 3118 'dstshortname' => 'PETST' ), 3119 'Etc/GMT-12' => array( 3120 'offset' => 43200000, 3121 'longname' => "GMT+12:00", 3122 'shortname' => 'GMT+12:00', 3123 'hasdst' => false ), 3124 'Kwajalein' => array( 3125 'offset' => 43200000, 3126 'longname' => "Marshall Islands Time", 3127 'shortname' => 'MHT', 3128 'hasdst' => false ), 3129 'NST' => array( 3130 'offset' => 43200000, 3131 'longname' => "New Zealand Standard Time", 3132 'shortname' => 'NZST', 3133 'hasdst' => true, 3134 'dstlongname' => "New Zealand Daylight Time", 3135 'dstshortname' => 'NZDT' ), 3136 'NZ' => array( 3137 'offset' => 43200000, 3138 'longname' => "New Zealand Standard Time", 3139 'shortname' => 'NZST', 3140 'hasdst' => true, 3141 'dstlongname' => "New Zealand Daylight Time", 3142 'dstshortname' => 'NZDT' ), 3143 'Pacific/Auckland' => array( 3144 'offset' => 43200000, 3145 'longname' => "New Zealand Standard Time", 3146 'shortname' => 'NZST', 3147 'hasdst' => true, 3148 'dstlongname' => "New Zealand Daylight Time", 3149 'dstshortname' => 'NZDT' ), 3150 'Pacific/Fiji' => array( 3151 'offset' => 43200000, 3152 'longname' => "Fiji Time", 3153 'shortname' => 'FJT', 3154 'hasdst' => false ), 3155 'Pacific/Funafuti' => array( 3156 'offset' => 43200000, 3157 'longname' => "Tuvalu Time", 3158 'shortname' => 'TVT', 3159 'hasdst' => false ), 3160 'Pacific/Kwajalein' => array( 3161 'offset' => 43200000, 3162 'longname' => "Marshall Islands Time", 3163 'shortname' => 'MHT', 3164 'hasdst' => false ), 3165 'Pacific/Majuro' => array( 3166 'offset' => 43200000, 3167 'longname' => "Marshall Islands Time", 3168 'shortname' => 'MHT', 3169 'hasdst' => false ), 3170 'Pacific/Nauru' => array( 3171 'offset' => 43200000, 3172 'longname' => "Nauru Time", 3173 'shortname' => 'NRT', 3174 'hasdst' => false ), 3175 'Pacific/Tarawa' => array( 3176 'offset' => 43200000, 3177 'longname' => "Gilbert Is. Time", 3178 'shortname' => 'GILT', 3179 'hasdst' => false ), 3180 'Pacific/Wake' => array( 3181 'offset' => 43200000, 3182 'longname' => "Wake Time", 3183 'shortname' => 'WAKT', 3184 'hasdst' => false ), 3185 'Pacific/Wallis' => array( 3186 'offset' => 43200000, 3187 'longname' => "Wallis & Futuna Time", 3188 'shortname' => 'WFT', 3189 'hasdst' => false ), 3190 'NZ-CHAT' => array( 3191 'offset' => 45900000, 3192 'longname' => "Chatham Standard Time", 3193 'shortname' => 'CHAST', 3194 'hasdst' => true, 3195 'dstlongname' => "Chatham Daylight Time", 3196 'dstshortname' => 'CHADT' ), 3197 'Pacific/Chatham' => array( 3198 'offset' => 45900000, 3199 'longname' => "Chatham Standard Time", 3200 'shortname' => 'CHAST', 3201 'hasdst' => true, 3202 'dstlongname' => "Chatham Daylight Time", 3203 'dstshortname' => 'CHADT' ), 3204 'Etc/GMT-13' => array( 3205 'offset' => 46800000, 3206 'longname' => "GMT+13:00", 3207 'shortname' => 'GMT+13:00', 3208 'hasdst' => false ), 3209 'Pacific/Enderbury' => array( 3210 'offset' => 46800000, 3211 'longname' => "Phoenix Is. Time", 3212 'shortname' => 'PHOT', 3213 'hasdst' => false ), 3214 'Pacific/Tongatapu' => array( 3215 'offset' => 46800000, 3216 'longname' => "Tonga Time", 3217 'shortname' => 'TOT', 3218 'hasdst' => false ), 3219 'Etc/GMT-14' => array( 3220 'offset' => 50400000, 3221 'longname' => "GMT+14:00", 3222 'shortname' => 'GMT+14:00', 3223 'hasdst' => false ), 3224 'Pacific/Kiritimati' => array( 3225 'offset' => 50400000, 3226 'longname' => "Line Is. Time", 3227 'shortname' => 'LINT', 3228 'hasdst' => false ) 3229 ); 3230 3231 $names = timezone_identifiers_list(); 3232 $offsets = timezone_abbreviations_list(); 3233 $abbrs = array_keys($offsets); 3234 $timezones = array(); 3235 foreach ($data as $name => $value) { 3236 if (in_array($name, $names)) { 3237 if (!empty($value['dstshortname'])) { 3238 $abbr = strtolower($value['dstshortname']); 3239 foreach ((array) $offsets[$abbr] as $offset) { 3240 if ($offset['timezone_id'] == $name && $offset['dst'] == 1) { 3241 $timezones[$abbr][] = $offset; 3242 } 3243 } 3244 } 3245 $abbr = strtolower($value['shortname']); 3246 foreach ((array) $offsets[$abbr] as $offset) { 3247 if ($offset['timezone_id'] == $name && empty($offset['dst'])) { 3248 $timezones[$abbr][] = $offset; 3249 } 3250 } 3251 } 3252 } 3253 ksort($timezones); 3254 print_r($timezones); 3255 //print var_export(serialize($timezones));
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Thu Mar 24 11:18:33 2011 | Cross-referenced by PHPXref 0.7 |