1// 2// Copyright (C) 2018 The Android Open Source Project 3// 4// Licensed under the Apache License, Version 2.0 (the "License"); 5// you may not use this file except in compliance with the License. 6// You may obtain a copy of the License at 7// 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// See the License for the specific language governing permissions and 14// limitations under the License. 15// 16 17namespace libtextclassifier3.dates; 18enum TimezoneCode : int { 19 TIMEZONE_CODE_NONE = -1, 20 ETC_UNKNOWN = 0, 21 PST8PDT = 1, 22 // Delegate. 23 24 AFRICA_ABIDJAN = 2, 25 AFRICA_ACCRA = 3, 26 AFRICA_ADDIS_ABABA = 4, 27 AFRICA_ALGIERS = 5, 28 AFRICA_ASMARA = 6, 29 AFRICA_BAMAKO = 7, 30 // Delegate. 31 32 AFRICA_BANGUI = 8, 33 AFRICA_BANJUL = 9, 34 AFRICA_BISSAU = 10, 35 AFRICA_BLANTYRE = 11, 36 AFRICA_BRAZZAVILLE = 12, 37 AFRICA_BUJUMBURA = 13, 38 EGYPT = 14, 39 // Delegate. 40 41 AFRICA_CASABLANCA = 15, 42 AFRICA_CEUTA = 16, 43 AFRICA_CONAKRY = 17, 44 AFRICA_DAKAR = 18, 45 AFRICA_DAR_ES_SALAAM = 19, 46 AFRICA_DJIBOUTI = 20, 47 AFRICA_DOUALA = 21, 48 AFRICA_EL_AAIUN = 22, 49 AFRICA_FREETOWN = 23, 50 AFRICA_GABORONE = 24, 51 AFRICA_HARARE = 25, 52 AFRICA_JOHANNESBURG = 26, 53 AFRICA_KAMPALA = 27, 54 AFRICA_KHARTOUM = 28, 55 AFRICA_KIGALI = 29, 56 AFRICA_KINSHASA = 30, 57 AFRICA_LAGOS = 31, 58 AFRICA_LIBREVILLE = 32, 59 AFRICA_LOME = 33, 60 AFRICA_LUANDA = 34, 61 AFRICA_LUBUMBASHI = 35, 62 AFRICA_LUSAKA = 36, 63 AFRICA_MALABO = 37, 64 AFRICA_MAPUTO = 38, 65 AFRICA_MASERU = 39, 66 AFRICA_MBABANE = 40, 67 AFRICA_MOGADISHU = 41, 68 AFRICA_MONROVIA = 42, 69 AFRICA_NAIROBI = 43, 70 AFRICA_NDJAMENA = 44, 71 AFRICA_NIAMEY = 45, 72 AFRICA_NOUAKCHOTT = 46, 73 AFRICA_OUAGADOUGOU = 47, 74 AFRICA_PORTO_NOVO = 48, 75 AFRICA_SAO_TOME = 49, 76 LIBYA = 51, 77 // Delegate. 78 79 AFRICA_TUNIS = 52, 80 AFRICA_WINDHOEK = 53, 81 US_ALEUTIAN = 54, 82 // Delegate. 83 84 US_ALASKA = 55, 85 // Delegate. 86 87 AMERICA_ANGUILLA = 56, 88 AMERICA_ANTIGUA = 57, 89 AMERICA_ARAGUAINA = 58, 90 AMERICA_BUENOS_AIRES = 59, 91 AMERICA_CATAMARCA = 60, 92 AMERICA_CORDOBA = 62, 93 AMERICA_JUJUY = 63, 94 AMERICA_ARGENTINA_LA_RIOJA = 64, 95 AMERICA_MENDOZA = 65, 96 AMERICA_ARGENTINA_RIO_GALLEGOS = 66, 97 AMERICA_ARGENTINA_SAN_JUAN = 67, 98 AMERICA_ARGENTINA_TUCUMAN = 68, 99 AMERICA_ARGENTINA_USHUAIA = 69, 100 AMERICA_ARUBA = 70, 101 AMERICA_ASUNCION = 71, 102 AMERICA_BAHIA = 72, 103 AMERICA_BARBADOS = 73, 104 AMERICA_BELEM = 74, 105 AMERICA_BELIZE = 75, 106 AMERICA_BOA_VISTA = 76, 107 AMERICA_BOGOTA = 77, 108 AMERICA_BOISE = 78, 109 AMERICA_CAMBRIDGE_BAY = 79, 110 AMERICA_CAMPO_GRANDE = 80, 111 AMERICA_CANCUN = 81, 112 AMERICA_CARACAS = 82, 113 AMERICA_CAYENNE = 83, 114 AMERICA_CAYMAN = 84, 115 CST6CDT = 85, 116 // Delegate. 117 118 AMERICA_CHIHUAHUA = 86, 119 AMERICA_COSTA_RICA = 87, 120 AMERICA_CUIABA = 88, 121 AMERICA_CURACAO = 89, 122 AMERICA_DANMARKSHAVN = 90, 123 AMERICA_DAWSON = 91, 124 AMERICA_DAWSON_CREEK = 92, 125 NAVAJO = 93, 126 // Delegate. 127 128 US_MICHIGAN = 94, 129 // Delegate. 130 131 AMERICA_DOMINICA = 95, 132 CANADA_MOUNTAIN = 96, 133 // Delegate. 134 135 AMERICA_EIRUNEPE = 97, 136 AMERICA_EL_SALVADOR = 98, 137 AMERICA_FORTALEZA = 99, 138 AMERICA_GLACE_BAY = 100, 139 AMERICA_GODTHAB = 101, 140 AMERICA_GOOSE_BAY = 102, 141 AMERICA_GRAND_TURK = 103, 142 AMERICA_GRENADA = 104, 143 AMERICA_GUADELOUPE = 105, 144 AMERICA_GUATEMALA = 106, 145 AMERICA_GUAYAQUIL = 107, 146 AMERICA_GUYANA = 108, 147 AMERICA_HALIFAX = 109, 148 // Delegate. 149 150 CUBA = 110, 151 // Delegate. 152 153 AMERICA_HERMOSILLO = 111, 154 AMERICA_KNOX_IN = 113, 155 // Delegate. 156 157 AMERICA_INDIANA_MARENGO = 114, 158 US_EAST_INDIANA = 115, 159 AMERICA_INDIANA_VEVAY = 116, 160 AMERICA_INUVIK = 117, 161 AMERICA_IQALUIT = 118, 162 JAMAICA = 119, 163 // Delegate. 164 165 AMERICA_JUNEAU = 120, 166 AMERICA_KENTUCKY_MONTICELLO = 122, 167 AMERICA_LA_PAZ = 123, 168 AMERICA_LIMA = 124, 169 AMERICA_LOUISVILLE = 125, 170 AMERICA_MACEIO = 126, 171 AMERICA_MANAGUA = 127, 172 BRAZIL_WEST = 128, 173 // Delegate. 174 175 AMERICA_MARTINIQUE = 129, 176 MEXICO_BAJASUR = 130, 177 // Delegate. 178 179 AMERICA_MENOMINEE = 131, 180 AMERICA_MERIDA = 132, 181 MEXICO_GENERAL = 133, 182 // Delegate. 183 184 AMERICA_MIQUELON = 134, 185 AMERICA_MONTERREY = 135, 186 AMERICA_MONTEVIDEO = 136, 187 AMERICA_MONTREAL = 137, 188 AMERICA_MONTSERRAT = 138, 189 AMERICA_NASSAU = 139, 190 EST5EDT = 140, 191 // Delegate. 192 193 AMERICA_NIPIGON = 141, 194 AMERICA_NOME = 142, 195 AMERICA_NORONHA = 143, 196 // Delegate. 197 198 AMERICA_NORTH_DAKOTA_CENTER = 144, 199 AMERICA_PANAMA = 145, 200 AMERICA_PANGNIRTUNG = 146, 201 AMERICA_PARAMARIBO = 147, 202 US_ARIZONA = 148, 203 // Delegate. 204 205 AMERICA_PORT_AU_PRINCE = 149, 206 AMERICA_PORT_OF_SPAIN = 150, 207 AMERICA_PORTO_VELHO = 151, 208 AMERICA_PUERTO_RICO = 152, 209 AMERICA_RAINY_RIVER = 153, 210 AMERICA_RANKIN_INLET = 154, 211 AMERICA_RECIFE = 155, 212 AMERICA_REGINA = 156, 213 // Delegate. 214 215 BRAZIL_ACRE = 157, 216 AMERICA_SANTIAGO = 158, 217 // Delegate. 218 219 AMERICA_SANTO_DOMINGO = 159, 220 BRAZIL_EAST = 160, 221 // Delegate. 222 223 AMERICA_SCORESBYSUND = 161, 224 AMERICA_ST_JOHNS = 163, 225 // Delegate. 226 227 AMERICA_ST_KITTS = 164, 228 AMERICA_ST_LUCIA = 165, 229 AMERICA_VIRGIN = 166, 230 // Delegate. 231 232 AMERICA_ST_VINCENT = 167, 233 AMERICA_SWIFT_CURRENT = 168, 234 AMERICA_TEGUCIGALPA = 169, 235 AMERICA_THULE = 170, 236 AMERICA_THUNDER_BAY = 171, 237 AMERICA_TIJUANA = 172, 238 CANADA_EASTERN = 173, 239 // Delegate. 240 241 AMERICA_TORTOLA = 174, 242 CANADA_PACIFIC = 175, 243 // Delegate. 244 245 CANADA_YUKON = 176, 246 // Delegate. 247 248 CANADA_CENTRAL = 177, 249 // Delegate. 250 251 AMERICA_YAKUTAT = 178, 252 AMERICA_YELLOWKNIFE = 179, 253 ANTARCTICA_CASEY = 180, 254 ANTARCTICA_DAVIS = 181, 255 ANTARCTICA_DUMONTDURVILLE = 182, 256 ANTARCTICA_MAWSON = 183, 257 ANTARCTICA_MCMURDO = 184, 258 ANTARCTICA_PALMER = 185, 259 ANTARCTICA_ROTHERA = 186, 260 ANTARCTICA_SYOWA = 188, 261 ANTARCTICA_VOSTOK = 189, 262 ATLANTIC_JAN_MAYEN = 190, 263 // Delegate. 264 265 ASIA_ADEN = 191, 266 ASIA_ALMATY = 192, 267 ASIA_AMMAN = 193, 268 ASIA_ANADYR = 194, 269 ASIA_AQTAU = 195, 270 ASIA_AQTOBE = 196, 271 ASIA_ASHGABAT = 197, 272 // Delegate. 273 274 ASIA_BAGHDAD = 198, 275 ASIA_BAHRAIN = 199, 276 ASIA_BAKU = 200, 277 ASIA_BANGKOK = 201, 278 ASIA_BEIRUT = 202, 279 ASIA_BISHKEK = 203, 280 ASIA_BRUNEI = 204, 281 ASIA_KOLKATA = 205, 282 // Delegate. 283 284 ASIA_CHOIBALSAN = 206, 285 ASIA_COLOMBO = 208, 286 ASIA_DAMASCUS = 209, 287 ASIA_DACCA = 210, 288 ASIA_DILI = 211, 289 ASIA_DUBAI = 212, 290 ASIA_DUSHANBE = 213, 291 ASIA_GAZA = 214, 292 HONGKONG = 216, 293 // Delegate. 294 295 ASIA_HOVD = 217, 296 ASIA_IRKUTSK = 218, 297 ASIA_JAKARTA = 220, 298 ASIA_JAYAPURA = 221, 299 ISRAEL = 222, 300 // Delegate. 301 302 ASIA_KABUL = 223, 303 ASIA_KAMCHATKA = 224, 304 ASIA_KARACHI = 225, 305 ASIA_KATMANDU = 227, 306 ASIA_KRASNOYARSK = 228, 307 ASIA_KUALA_LUMPUR = 229, 308 ASIA_KUCHING = 230, 309 ASIA_KUWAIT = 231, 310 ASIA_MACAO = 232, 311 ASIA_MAGADAN = 233, 312 ASIA_MAKASSAR = 234, 313 // Delegate. 314 315 ASIA_MANILA = 235, 316 ASIA_MUSCAT = 236, 317 ASIA_NICOSIA = 237, 318 // Delegate. 319 320 ASIA_NOVOSIBIRSK = 238, 321 ASIA_OMSK = 239, 322 ASIA_ORAL = 240, 323 ASIA_PHNOM_PENH = 241, 324 ASIA_PONTIANAK = 242, 325 ASIA_PYONGYANG = 243, 326 ASIA_QATAR = 244, 327 ASIA_QYZYLORDA = 245, 328 ASIA_RANGOON = 246, 329 ASIA_RIYADH = 247, 330 ASIA_SAIGON = 248, 331 ASIA_SAKHALIN = 249, 332 ASIA_SAMARKAND = 250, 333 ROK = 251, 334 // Delegate. 335 336 PRC = 252, 337 SINGAPORE = 253, 338 // Delegate. 339 340 ROC = 254, 341 // Delegate. 342 343 ASIA_TASHKENT = 255, 344 ASIA_TBILISI = 256, 345 IRAN = 257, 346 // Delegate. 347 348 ASIA_THIMBU = 258, 349 JAPAN = 259, 350 // Delegate. 351 352 ASIA_ULAN_BATOR = 260, 353 // Delegate. 354 355 ASIA_URUMQI = 261, 356 ASIA_VIENTIANE = 262, 357 ASIA_VLADIVOSTOK = 263, 358 ASIA_YAKUTSK = 264, 359 ASIA_YEKATERINBURG = 265, 360 ASIA_YEREVAN = 266, 361 ATLANTIC_AZORES = 267, 362 ATLANTIC_BERMUDA = 268, 363 ATLANTIC_CANARY = 269, 364 ATLANTIC_CAPE_VERDE = 270, 365 ATLANTIC_FAROE = 271, 366 // Delegate. 367 368 ATLANTIC_MADEIRA = 273, 369 ICELAND = 274, 370 // Delegate. 371 372 ATLANTIC_SOUTH_GEORGIA = 275, 373 ATLANTIC_STANLEY = 276, 374 ATLANTIC_ST_HELENA = 277, 375 AUSTRALIA_SOUTH = 278, 376 // Delegate. 377 378 AUSTRALIA_BRISBANE = 279, 379 // Delegate. 380 381 AUSTRALIA_YANCOWINNA = 280, 382 // Delegate. 383 384 AUSTRALIA_NORTH = 281, 385 // Delegate. 386 387 AUSTRALIA_HOBART = 282, 388 // Delegate. 389 390 AUSTRALIA_LINDEMAN = 283, 391 AUSTRALIA_LHI = 284, 392 AUSTRALIA_VICTORIA = 285, 393 // Delegate. 394 395 AUSTRALIA_WEST = 286, 396 // Delegate. 397 398 AUSTRALIA_ACT = 287, 399 EUROPE_AMSTERDAM = 288, 400 EUROPE_ANDORRA = 289, 401 EUROPE_ATHENS = 290, 402 EUROPE_BELGRADE = 292, 403 EUROPE_BERLIN = 293, 404 EUROPE_BRATISLAVA = 294, 405 EUROPE_BRUSSELS = 295, 406 EUROPE_BUCHAREST = 296, 407 EUROPE_BUDAPEST = 297, 408 EUROPE_CHISINAU = 298, 409 // Delegate. 410 411 EUROPE_COPENHAGEN = 299, 412 EIRE = 300, 413 EUROPE_GIBRALTAR = 301, 414 EUROPE_HELSINKI = 302, 415 TURKEY = 303, 416 EUROPE_KALININGRAD = 304, 417 EUROPE_KIEV = 305, 418 PORTUGAL = 306, 419 // Delegate. 420 421 EUROPE_LJUBLJANA = 307, 422 GB = 308, 423 EUROPE_LUXEMBOURG = 309, 424 EUROPE_MADRID = 310, 425 EUROPE_MALTA = 311, 426 EUROPE_MARIEHAMN = 312, 427 EUROPE_MINSK = 313, 428 EUROPE_MONACO = 314, 429 W_SU = 315, 430 // Delegate. 431 432 EUROPE_OSLO = 317, 433 EUROPE_PARIS = 318, 434 EUROPE_PRAGUE = 319, 435 EUROPE_RIGA = 320, 436 EUROPE_ROME = 321, 437 EUROPE_SAMARA = 322, 438 EUROPE_SAN_MARINO = 323, 439 EUROPE_SARAJEVO = 324, 440 EUROPE_SIMFEROPOL = 325, 441 EUROPE_SKOPJE = 326, 442 EUROPE_SOFIA = 327, 443 EUROPE_STOCKHOLM = 328, 444 EUROPE_TALLINN = 329, 445 EUROPE_TIRANE = 330, 446 EUROPE_UZHGOROD = 331, 447 EUROPE_VADUZ = 332, 448 EUROPE_VATICAN = 333, 449 EUROPE_VIENNA = 334, 450 EUROPE_VILNIUS = 335, 451 POLAND = 336, 452 // Delegate. 453 454 EUROPE_ZAGREB = 337, 455 EUROPE_ZAPOROZHYE = 338, 456 EUROPE_ZURICH = 339, 457 INDIAN_ANTANANARIVO = 340, 458 INDIAN_CHAGOS = 341, 459 INDIAN_CHRISTMAS = 342, 460 INDIAN_COCOS = 343, 461 INDIAN_COMORO = 344, 462 INDIAN_KERGUELEN = 345, 463 INDIAN_MAHE = 346, 464 INDIAN_MALDIVES = 347, 465 INDIAN_MAURITIUS = 348, 466 INDIAN_MAYOTTE = 349, 467 INDIAN_REUNION = 350, 468 PACIFIC_APIA = 351, 469 NZ = 352, 470 NZ_CHAT = 353, 471 PACIFIC_EASTER = 354, 472 PACIFIC_EFATE = 355, 473 PACIFIC_ENDERBURY = 356, 474 PACIFIC_FAKAOFO = 357, 475 PACIFIC_FIJI = 358, 476 PACIFIC_FUNAFUTI = 359, 477 PACIFIC_GALAPAGOS = 360, 478 PACIFIC_GAMBIER = 361, 479 PACIFIC_GUADALCANAL = 362, 480 PACIFIC_GUAM = 363, 481 US_HAWAII = 364, 482 // Delegate. 483 484 PACIFIC_JOHNSTON = 365, 485 PACIFIC_KIRITIMATI = 366, 486 PACIFIC_KOSRAE = 367, 487 KWAJALEIN = 368, 488 PACIFIC_MAJURO = 369, 489 PACIFIC_MARQUESAS = 370, 490 PACIFIC_MIDWAY = 371, 491 PACIFIC_NAURU = 372, 492 PACIFIC_NIUE = 373, 493 PACIFIC_NORFOLK = 374, 494 PACIFIC_NOUMEA = 375, 495 US_SAMOA = 376, 496 // Delegate. 497 498 PACIFIC_PALAU = 377, 499 PACIFIC_PITCAIRN = 378, 500 PACIFIC_PONAPE = 379, 501 PACIFIC_PORT_MORESBY = 380, 502 PACIFIC_RAROTONGA = 381, 503 PACIFIC_SAIPAN = 382, 504 PACIFIC_TAHITI = 383, 505 PACIFIC_TARAWA = 384, 506 PACIFIC_TONGATAPU = 385, 507 PACIFIC_YAP = 386, 508 PACIFIC_WAKE = 387, 509 PACIFIC_WALLIS = 388, 510 AMERICA_ATIKOKAN = 390, 511 AUSTRALIA_CURRIE = 391, 512 ETC_GMT_EAST_14 = 392, 513 ETC_GMT_EAST_13 = 393, 514 ETC_GMT_EAST_12 = 394, 515 ETC_GMT_EAST_11 = 395, 516 ETC_GMT_EAST_10 = 396, 517 ETC_GMT_EAST_9 = 397, 518 ETC_GMT_EAST_8 = 398, 519 ETC_GMT_EAST_7 = 399, 520 ETC_GMT_EAST_6 = 400, 521 ETC_GMT_EAST_5 = 401, 522 ETC_GMT_EAST_4 = 402, 523 ETC_GMT_EAST_3 = 403, 524 ETC_GMT_EAST_2 = 404, 525 ETC_GMT_EAST_1 = 405, 526 GMT = 406, 527 // Delegate. 528 529 ETC_GMT_WEST_1 = 407, 530 ETC_GMT_WEST_2 = 408, 531 ETC_GMT_WEST_3 = 409, 532 SYSTEMV_AST4 = 410, 533 // Delegate. 534 535 EST = 411, 536 SYSTEMV_CST6 = 412, 537 // Delegate. 538 539 MST = 413, 540 // Delegate. 541 542 SYSTEMV_PST8 = 414, 543 // Delegate. 544 545 SYSTEMV_YST9 = 415, 546 // Delegate. 547 548 HST = 416, 549 // Delegate. 550 551 ETC_GMT_WEST_11 = 417, 552 ETC_GMT_WEST_12 = 418, 553 AMERICA_NORTH_DAKOTA_NEW_SALEM = 419, 554 AMERICA_INDIANA_PETERSBURG = 420, 555 AMERICA_INDIANA_VINCENNES = 421, 556 AMERICA_MONCTON = 422, 557 AMERICA_BLANC_SABLON = 423, 558 EUROPE_GUERNSEY = 424, 559 EUROPE_ISLE_OF_MAN = 425, 560 EUROPE_JERSEY = 426, 561 EUROPE_PODGORICA = 427, 562 EUROPE_VOLGOGRAD = 428, 563 AMERICA_INDIANA_WINAMAC = 429, 564 AUSTRALIA_EUCLA = 430, 565 AMERICA_INDIANA_TELL_CITY = 431, 566 AMERICA_RESOLUTE = 432, 567 AMERICA_ARGENTINA_SAN_LUIS = 433, 568 AMERICA_SANTAREM = 434, 569 AMERICA_ARGENTINA_SALTA = 435, 570 AMERICA_BAHIA_BANDERAS = 436, 571 AMERICA_MARIGOT = 437, 572 AMERICA_MATAMOROS = 438, 573 AMERICA_OJINAGA = 439, 574 AMERICA_SANTA_ISABEL = 440, 575 AMERICA_ST_BARTHELEMY = 441, 576 ANTARCTICA_MACQUARIE = 442, 577 ASIA_NOVOKUZNETSK = 443, 578 AFRICA_JUBA = 444, 579 AMERICA_METLAKATLA = 445, 580 AMERICA_NORTH_DAKOTA_BEULAH = 446, 581 AMERICA_SITKA = 447, 582 ASIA_HEBRON = 448, 583 AMERICA_CRESTON = 449, 584 AMERICA_KRALENDIJK = 450, 585 AMERICA_LOWER_PRINCES = 451, 586 ANTARCTICA_TROLL = 452, 587 ASIA_KHANDYGA = 453, 588 ASIA_UST_NERA = 454, 589 EUROPE_BUSINGEN = 455, 590 ASIA_CHITA = 456, 591 ASIA_SREDNEKOLYMSK = 457, 592} 593 594