123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292 |
- package yu_phone
- /*
- "1": {"美国", "en", "US", 60 * 60 * 13}, // 英语
- 以上格式
- "1" 为区号,60 * 60 * 13 为与中国北京的时差,时差计算以中国北京时间为基础,下面我将会输入一些区号,帮我转换为这种格式
- */
- var m_languages = map[string]Language{
- // "86": {"中国", "zh", "CN", 0},
- // "853": {"中国-澳门", "zh", "MO", 0},
- // "852": {"中国-香港", "zh", "HK", 0},
- // "91": {"印度", "en", "IN", 60 * 60 * 2.3},
- // "62": {"印度尼西亚", "en", "ID", 60 * 60 * 1},
- // "44": {"英格兰", "en", "GB", 60 * 60 * 8},
- // "55": {"巴西", "pt", "BR", 60 * 60 * 11}, // 葡萄牙语
- // "380": {"乌克兰", "uk", "UA", 60 * 60 * 5}, // 乌克兰语
- // "31": {"荷兰", "nl", "NL", 60 * 60 * 7}, // 荷兰语
- // "371": {"拉脱维亚", "lv", "LV", 60 * 60 * 6}, // 拉脱维亚语
- // "385": {"克罗地亚", "hr", "HR", 60 * 60 * 7}, // 克罗地亚语
- // "420": {"捷克", "cs", "CZ", 60 * 60 * 7}, // 捷克语
- // "34": {"西班牙", "es", "ES", 60 * 60 * 7}, // 西班牙语
- // "327": {"哈萨克斯坦", "kk", "KZ", 60 * 60 * 2}, // 哈萨克语
- // "63": {"菲律宾", "fil", "PH", 60 * 60 * 0}, // 菲律宾语
- // "95": {"缅甸", "my", "MM", 60 * 60 * 1.5}, // 缅甸语
- // "60": {"马来西亚", "ms", "MY", 60 * 60 * 0}, // 马来语
- // "254": {"肯尼亚", "sw", "KE", 60 * 60 * 5}, // 斯瓦希里语
- // "255": {"坦桑尼亚", "sw", "TZ", 60 * 60 * 5}, // 斯瓦希里语
- // "84": {"越南", "vi", "VN", 60 * 60 * 1}, // 越南语
- // "996": {"吉尔吉斯斯坦", "ky", "KG", 60 * 60 * 2}, // 柯尔克孜语
- // "972": {"以色列", "he", "IL", 60 * 60 * 6}, // 希伯来语
- // "48": {"波兰", "pl", "PL", 60 * 60 * 7}, // 波兰语
- // "261": {"马达加斯加", "mg", "MG", 60 * 60 * 5}, // 马拉加斯语
- // "242": {"刚果", "fr", "CG", 60 * 60 * 7}, // 法语
- // "33": {"法国", "fr", "FR", 60 * 60 * 8}, // 法语
- // "234": {"尼日利亚", "en", "NG", 60 * 60 * 7},
- // "20": {"埃及", "ar", "EG", 60 * 60 * 6}, // 阿拉伯语
- "86": {"中国", "zh", "CN", 60 * 60 * 0}, // 汉语
- "852": {"香港", "zh", "HK", 60 * 60 * 0}, // 中文
- "853": {"澳门", "zh", "MO", 60 * 60 * 0}, // 中文
- "886": {"台湾", "zh", "TW", 60 * 60 * 0}, // 中文
- "1": {"美国", "en", "US", 60 * 60 * 13}, // 英语
- "7": {"俄罗斯", "ru", "RU", 60 * 60 * 5}, // 俄语,注意俄罗斯跨多个时区
- "20": {"埃及", "ar", "EG", 60 * 60 * 6}, // 阿拉伯语
- "27": {"南非", "en", "ZA", 60 * 60 * 6}, // 英语
- "30": {"希腊", "el", "GR", 60 * 60 * 6}, // 希腊语
- "31": {"荷兰", "nl", "NL", 60 * 60 * 7}, // 荷兰语
- "32": {"比利时", "nl", "BE", 60 * 60 * 7}, // 荷兰语/法语/德语
- "33": {"法国", "fr", "FR", 60 * 60 * 7}, // 法语
- "34": {"西班牙", "es", "ES", 60 * 60 * 7}, // 西班牙语
- "35": {"葡萄牙", "pt", "PT", 60 * 60 * 7}, // 葡萄牙语
- "36": {"匈牙利", "hu", "HU", 60 * 60 * 7}, // 匈牙利语
- "39": {"意大利", "it", "IT", 60 * 60 * 7}, // 意大利语
- "40": {"罗马尼亚", "ro", "RO", 60 * 60 * -6}, // 罗马尼亚语
- "41": {"瑞士", "de", "CH", 60 * 60 * -7}, // 德语
- "43": {"奥地利", "de", "AT", 60 * 60 * -7}, // 德语
- "44": {"英国", "en", "GB", 60 * 60 * 8}, // 英语
- "45": {"丹麦", "da", "DK", 60 * 60 * -7}, // 丹麦语
- "46": {"瑞典", "sv", "SE", 60 * 60 * -7}, // 瑞典语
- "47": {"挪威", "no", "NO", 60 * 60 * -7}, // 挪威语
- "48": {"波兰", "pl", "PL", 60 * 60 * -7}, // 波兰语
- "49": {"德国", "de", "DE", 60 * 60 * 7}, // 德语
- "51": {"秘鲁", "es", "PE", 60 * 60 * -13}, // 西班牙语
- "52": {"墨西哥", "es", "MX", 60 * 60 * 14}, // 西班牙语
- "53": {"古巴", "es", "CU", 60 * 60 * -13}, // 西班牙语
- "54": {"阿根廷", "es", "AR", 60 * 60 * -11}, // 西班牙语
- "55": {"巴西", "pt", "BR", 60 * 60 * 11}, // 葡萄牙语
- "56": {"智利", "es", "CL", 60 * 60 * -12}, // 西班牙语
- "57": {"哥伦比亚", "es", "CO", 60 * 60 * -13}, // 西班牙语
- "58": {"委内瑞拉", "es", "VE", 60 * 60 * -12}, // 西班牙语
- "60": {"马来西亚", "ms", "MY", 60 * 60 * 0}, // 马来语
- "61": {"澳大利亚", "en", "AU", 60 * 60 * -2}, // 英语
- "64": {"新西兰", "en", "NZ", 60 * 60 * 4}, // 英语
- "65": {"新加坡", "zh", "SG", 60 * 60 * 0}, // 华语
- "66": {"泰国", "th", "TH", 60 * 60 * 0}, // 泰语
- "81": {"日本", "ja", "JP", 60 * 60 * -1}, // 日语
- "82": {"韩国", "ko", "KR", 60 * 60 * -1}, // 韩语
- "84": {"越南", "vi", "VN", 60 * 60 * -1}, // 越南语
- "90": {"土耳其", "tr", "TR", 60 * 60 * -5}, // 土耳其语
- "91": {"印度", "hi", "IN", 60 * 60 * 2.5}, // 印地语
- "92": {"巴基斯坦", "ur", "PK", 60 * 60 * 3}, // 乌尔都语
- "93": {"阿富汗", "fa", "AF", 60 * 60 * 3.5}, // 达里语/普什图语
- "94": {"斯里兰卡", "si", "LK", 60 * 60 * 2.5}, // 僧伽罗语
- "95": {"缅甸", "my", "MM", 60 * 60 * 1.5}, // 缅甸语
- "98": {"伊朗", "fa", "IR", 60 * 60 * -4.5}, // 波斯语
- "211": {"南苏丹", "en", "SS", 60 * 60 * 6}, // 英语
- "212": {"摩洛哥", "ar", "MA", 60 * 60 * 8}, // 阿拉伯语
- "213": {"阿尔及利亚", "ar", "DZ", 60 * 60 * 7}, // 阿拉伯语
- "216": {"突尼斯", "ar", "TN", 60 * 60 * 7}, // 阿拉伯语
- "218": {"利比亚", "ar", "LY", 60 * 60 * 6}, // 阿拉伯语
- "220": {"冈比亚", "en", "GM", 60 * 60 * 8}, // 英语
- "221": {"塞内加尔", "fr", "SN", 60 * 60 * 8}, // 法语
- "222": {"毛里塔尼亚", "ar", "MR", 60 * 60 * 8}, // 阿拉伯语
- "223": {"马里", "fr", "ML", 60 * 60 * 8}, // 法语
- "224": {"几内亚", "fr", "GN", 60 * 60 * 8}, // 法语
- "225": {"科特迪瓦", "fr", "CI", 60 * 60 * 8}, // 法语
- "226": {"布基纳法索", "fr", "BF", 60 * 60 * 8}, // 法语
- "227": {"尼日尔", "fr", "NE", 60 * 60 * 7}, // 法语
- "228": {"多哥", "fr", "TG", 60 * 60 * 8}, // 法语
- "229": {"贝宁", "fr", "BJ", 60 * 60 * 7}, // 法语
- "230": {"毛里求斯", "en", "MU", 60 * 60 * 4}, // 英语
- "231": {"利比里亚", "en", "LR", 60 * 60 * 8}, // 英语
- "232": {"塞拉利昂", "en", "SL", 60 * 60 * 8}, // 英语
- "233": {"加纳", "en", "GH", 60 * 60 * 8}, // 英语
- "234": {"尼日利亚", "en", "NG", 60 * 60 * 7}, // 英语
- "235": {"乍得", "fr", "TD", 60 * 60 * 7}, // 法语
- "236": {"中非共和国", "fr", "CF", 60 * 60 * 7}, // 法语
- "237": {"喀麦隆", "fr", "CM", 60 * 60 * 7}, // 法语
- "238": {"佛得角", "pt", "CV", 60 * 60 * 9}, // 葡萄牙语
- "239": {"圣多美和普林西比", "pt", "ST", 60 * 60 * 8}, // 葡萄牙语
- "240": {"赤道几内亚", "es", "GQ", 60 * 60 * 7}, // 西班牙语
- "241": {"加蓬", "fr", "GA", 60 * 60 * 7}, // 法语
- "242": {"刚果(布)", "fr", "CG", 60 * 60 * 7}, // 法语
- "243": {"刚果(金)", "fr", "CD", 60 * 60 * 7}, // 法语
- "244": {"安哥拉", "pt", "AO", 60 * 60 * 7}, // 葡萄牙语
- "245": {"几内亚比绍", "pt", "GW", 60 * 60 * 8}, // 葡萄牙语
- "248": {"塞舌尔", "fr", "SC", 60 * 60 * 4}, // 法语
- "249": {"苏丹", "ar", "SD", 60 * 60 * 6}, // 阿拉伯语
- "250": {"卢旺达", "rw", "RW", 60 * 60 * 6}, // 卢旺达语
- "251": {"埃塞俄比亚", "am", "ET", 60 * 60 * 5}, // 阿姆哈拉语
- "252": {"索马里", "so", "SO", 60 * 60 * 5}, // 索马里语
- "253": {"吉布提", "fr", "DJ", 60 * 60 * 5}, // 法语
- "254": {"肯尼亚", "sw", "KE", 60 * 60 * 5}, // 斯瓦希里语
- "255": {"坦桑尼亚", "sw", "TZ", 60 * 60 * 5}, // 斯瓦希里语
- "256": {"乌干达", "sw", "UG", 60 * 60 * 5}, // 斯瓦希里语
- "257": {"布隆迪", "fr", "BI", 60 * 60 * 6}, // 法语
- "258": {"莫桑比克", "pt", "MZ", 60 * 60 * 6}, // 葡萄牙语
- "260": {"赞比亚", "en", "ZM", 60 * 60 * 6}, // 英语
- "261": {"马达加斯加", "mg", "MG", 60 * 60 * 5}, // 马尔加什语
- "262": {"留尼汪", "fr", "RE", 60 * 60 * 4}, // 法语
- "263": {"津巴布韦", "en", "ZW", 60 * 60 * 6}, // 英语
- "264": {"纳米比亚", "en", "NA", 60 * 60 * 7}, // 英语
- "265": {"马拉维", "en", "MW", 60 * 60 * 6}, // 英语
- "266": {"莱索托", "st", "LS", 60 * 60 * 6}, // 塞索托语
- "267": {"博茨瓦纳", "en", "BW", 60 * 60 * 6}, // 英语
- "268": {"斯威士兰", "en", "SZ", 60 * 60 * 6}, // 英语
- "269": {"科摩罗", "ar", "KM", 60 * 60 * 5}, // 阿拉伯语
- "290": {"圣赫勒拿", "en", "SH", 60 * 60 * 8}, // 英语
- "291": {"厄立特里亚", "ti", "ER", 60 * 60 * 5}, // 提格利尼亚语
- "297": {"阿鲁巴", "nl", "AW", 60 * 60 * 12}, // 荷兰语
- "298": {"法罗群岛", "fo", "FO", 60 * 60 * 7}, // 法罗语
- "299": {"格陵兰", "kl", "GL", 60 * 60 * 9}, // 格陵兰语
- "327": {"哈萨克斯坦", "kk", "KZ", 60 * 60 * 2}, // 哈萨克语
- "350": {"直布罗陀", "en", "GI", 60 * 60 * 6}, // 英语
- "351": {"葡萄牙", "pt", "PT", 60 * 60 * 7}, // 葡萄牙语
- "352": {"卢森堡", "lb", "LU", 60 * 60 * 6}, // 卢森堡语
- "353": {"爱尔兰", "en", "IE", 60 * 60 * 8}, // 英语
- "354": {"冰岛", "is", "IS", 60 * 60 * 8}, // 冰岛语
- "355": {"阿尔巴尼亚", "sq", "AL", 60 * 60 * 7}, // 阿尔巴尼亚语
- "356": {"马耳他", "mt", "MT", 60 * 60 * 7}, // 马耳他语
- "357": {"塞浦路斯", "el", "CY", 60 * 60 * 6}, // 希腊语
- "358": {"芬兰", "fi", "FI", 60 * 60 * 6}, // 芬兰语
- "359": {"保加利亚", "bg", "BG", 60 * 60 * 6}, // 保加利亚语
- "370": {"立陶宛", "lt", "LT", 60 * 60 * 6}, // 立陶宛语
- "371": {"拉脱维亚", "lv", "LV", 60 * 60 * 6}, // 拉脱维亚语
- "372": {"爱沙尼亚", "et", "EE", 60 * 60 * 6}, // 爱沙尼亚语
- "373": {"摩尔多瓦", "ro", "MD", 60 * 60 * 6}, // 罗马尼亚语
- "374": {"亚美尼亚", "hy", "AM", 60 * 60 * 4}, // 亚美尼亚语
- "375": {"白俄罗斯", "be", "BY", 60 * 60 * 5}, // 白俄罗斯语
- "376": {"安道尔", "ca", "AD", 60 * 60 * 7}, // 加泰罗尼亚
- "377": {"摩纳哥", "fr", "MC", 60 * 60 * 7}, // 法语
- "378": {"圣马力诺", "it", "SM", 60 * 60 * 7}, // 意大利语
- "379": {"梵蒂冈", "la", "VA", 60 * 60 * 7}, // 拉丁语
- "380": {"乌克兰", "uk", "UA", 60 * 60 * 6}, // 乌克兰语
- "381": {"塞尔维亚", "sr", "RS", 60 * 60 * 7}, // 塞尔维亚语
- "382": {"黑山", "sr", "ME", 60 * 60 * 7}, // 塞尔维亚语
- "383": {"科索沃", "sq", "XK", 60 * 60 * 7}, // 阿尔巴尼亚语
- "385": {"克罗地亚", "hr", "HR", 60 * 60 * 7}, // 克罗地亚语
- "386": {"斯洛文尼亚", "sl", "SI", 60 * 60 * 7}, // 斯洛文尼亚语
- "387": {"波斯尼亚和黑塞哥维那", "bs", "BA", 60 * 60 * 7}, // 波斯尼亚语
- "389": {"北马其顿", "mk", "MK", 60 * 60 * 6}, // 马其顿语
- "420": {"捷克共和国", "cs", "CZ", 60 * 60 * 7}, // 捷克语
- "421": {"斯洛伐克", "sk", "SK", 60 * 60 * 7}, // 斯洛伐克语
- "423": {"列支敦士登", "de", "LI", 60 * 60 * 7}, // 德语
- "500": {"福克兰群岛", "en", "FK", 60 * 60 * 11}, // 英语
- "501": {"伯利兹", "en", "BZ", 60 * 60 * 14}, // 英语
- "502": {"危地马拉", "es", "GT", 60 * 60 * 14}, // 西班牙语
- "503": {"萨尔瓦多", "es", "SV", 60 * 60 * 14}, // 西班牙语
- "504": {"洪都拉斯", "es", "HN", 60 * 60 * 14}, // 西班牙语
- "505": {"尼加拉瓜", "es", "NI", 60 * 60 * 14}, // 西班牙语
- "506": {"哥斯达黎加", "es", "CR", 60 * 60 * 14}, // 西班牙语
- "507": {"巴拿马", "es", "PA", 60 * 60 * 13}, // 西班牙语
- "508": {"圣皮埃尔和密克隆", "fr", "PM", 60 * 60 * 11}, // 法语
- "509": {"海地", "fr", "HT", 60 * 60 * 13}, // 法语
- "590": {"瓜德罗普", "fr", "GP", 60 * 60 * 12}, // 法语
- "591": {"玻利维亚", "es", "BO", 60 * 60 * 12}, // 西班牙语
- "592": {"圭亚那", "en", "GY", 60 * 60 * 12}, // 英语
- "593": {"厄瓜多尔", "es", "EC", 60 * 60 * 13}, // 西班牙语
- "594": {"法属圭亚那", "fr", "GF", 60 * 60 * 11}, // 法语
- "595": {"巴拉圭", "es", "PY", 60 * 60 * 11}, // 西班牙语
- "596": {"马提尼克", "fr", "MQ", 60 * 60 * 12}, // 法语
- "597": {"苏里南", "nl", "SR", 60 * 60 * 11}, // 荷兰语
- "598": {"乌拉圭", "es", "UY", 60 * 60 * 11}, // 西班牙语
- "599": {"库拉索", "nl", "CW", 60 * 60 * 12}, // 荷兰语
- "670": {"东帝汶", "pt", "TL", 60 * 60 * 1}, // 葡萄牙语
- "673": {"文莱", "ms", "BN", 60 * 60 * 0}, // 马来语
- "674": {"瑙鲁", "en", "NR", 60 * 60 * -4}, // 英语
- "675": {"巴布亚新几内亚", "en", "PG", 60 * 60 * -2}, // 英语
- "676": {"汤加", "en", "TO", 60 * 60 * -4}, // 英语
- "677": {"所罗门群岛", "en", "SB", 60 * 60 * -3}, // 英语
- "678": {"瓦努阿图", "bi", "VU", 60 * 60 * -3}, // 比斯拉马语
- "679": {"斐济", "en", "FJ", 60 * 60 * -4}, // 英语
- "680": {"帕劳", "en", "PW", 60 * 60 * -1}, // 英语
- "681": {"瓦利斯和富图纳", "fr", "WF", 60 * 60 * -3}, // 法语
- "682": {"库克群岛", "en", "CK", 60 * 60 * 18}, // 英语
- "683": {"纽埃", "en", "NU", 60 * 60 * 19}, // 英语
- "685": {"萨摩亚", "sm", "WS", 60 * 60 * -5}, // 萨摩亚语
- "686": {"基里巴斯", "en", "KI", 60 * 60 * -14}, // 英语
- "687": {"新喀里多尼亚", "fr", "NC", 60 * 60 * -11}, // 法语
- "688": {"图瓦卢", "en", "TV", 60 * 60 * -12}, // 英语
- "689": {"法属波利尼西亚", "fr", "PF", 60 * 60 * 18}, // 法语
- "690": {"托克劳", "en", "TK", 60 * 60 * -5}, // 英语
- "691": {"密克罗尼西亚", "en", "FM", 60 * 60 * -3}, // 英语
- "692": {"马绍尔群岛", "en", "MH", 60 * 60 * -4}, // 英语
- "850": {"朝鲜", "ko", "KP", 60 * 60 * -1}, // 朝鲜语
- "855": {"柬埔寨", "km", "KH", 60 * 60 * 1}, // 高棉语
- "856": {"老挝", "lo", "LA", 60 * 60 * 1}, // 老挝语
- "880": {"孟加拉国", "bn", "BD", 60 * 60 * 2}, // 孟加拉语
- "960": {"马尔代夫", "dv", "MV", 60 * 60 * 3}, // 迪维希语
- "961": {"黎巴嫩", "ar", "LB", 60 * 60 * 5}, // 阿拉伯语
- "962": {"约旦", "ar", "JO", 60 * 60 * 5}, // 阿拉伯语
- "963": {"叙利亚", "ar", "SY", 60 * 60 * 5}, // 阿拉伯语
- "964": {"伊拉克", "ar", "IQ", 60 * 60 * 5}, // 阿拉伯语
- "965": {"科威特", "ar", "KW", 60 * 60 * 5}, // 阿拉伯语
- "966": {"沙特阿拉伯", "ar", "SA", 60 * 60 * 5}, // 阿拉伯语
- "967": {"也门", "ar", "YE", 60 * 60 * 5}, // 阿拉伯语
- "968": {"阿曼", "ar", "OM", 60 * 60 * 4}, // 阿拉伯语
- "970": {"巴勒斯坦", "ar", "PS", 60 * 60 * 6}, // 阿拉伯语
- "971": {"阿拉伯联合酋长国", "ar", "AE", 60 * 60 * 4}, // 阿拉伯语
- "972": {"以色列", "he", "IL", 60 * 60 * 4}, // 希伯来语
- "973": {"巴林", "ar", "BH", 60 * 60 * 5}, // 阿拉伯语
- "974": {"卡塔尔", "ar", "QA", 60 * 60 * 5}, // 阿拉伯语
- "975": {"不丹", "dz", "BT", 60 * 60 * 2}, // 宗卡语
- "976": {"蒙古", "mn", "MN", 60 * 60 * 0}, // 蒙古语
- "977": {"尼泊尔", "ne", "NP", 60 * 60 * 2.25}, // 尼泊尔语
- "992": {"塔吉克斯坦", "tg", "TJ", 60 * 60 * 3}, // 塔吉克语
- "993": {"土库曼斯坦", "tk", "TM", 60 * 60 * 3}, // 土库曼语
- "994": {"阿塞拜疆", "az", "AZ", 60 * 60 * 4}, // 阿塞拜疆语
- "995": {"格鲁吉亚", "ka", "GE", 60 * 60 * 4}, // 格鲁吉亚语
- "996": {"吉尔吉斯斯坦", "ky", "KG", 60 * 60 * 2}, // 吉尔吉斯语
- "997": {"哈萨克斯坦", "kk", "KZ", 60 * 60 * 2}, // 哈萨克语,与 327 重复
- "998": {"乌兹别克斯坦", "uz", "UZ", 60 * 60 * 3}, // 乌兹别克语
- "1242": {"巴哈马", "en", "BS", 60 * 60 * 12}, // 英语
- "1246": {"巴巴多斯", "en", "BB", 60 * 60 * 12}, // 英语
- "1264": {"安圭拉", "en", "AI", 60 * 60 * 12}, // 英语
- "1268": {"安提瓜和巴布达", "en", "AG", 60 * 60 * 12}, // 英语
- "1284": {"英属维尔京群岛", "en", "VG", 60 * 60 * 12}, // 英语
- "1340": {"美属维尔京群岛", "en", "VI", 60 * 60 * 12}, // 英语
- "1345": {"开曼群岛", "en", "KY", 60 * 60 * 13}, // 英语
- "1441": {"百慕大", "en", "BM", 60 * 60 * 11}, // 英语
- "1473": {"格林纳达", "en", "GD", 60 * 60 * 15}, // 英语
- "1649": {"特克斯和凯科斯群岛", "en", "TC", 60 * 60 * 12}, // 英语
- "1664": {"蒙特塞拉特", "en", "MS", 60 * 60 * 12}, // 英语
- "1670": {"北马里亚纳群岛", "en", "MP", 60 * 60 * -2}, // 英语
- "1671": {"关岛", "en", "GU", 60 * 60 * -2}, // 英语
- "1684": {"美属萨摩亚", "en", "AS", 60 * 60 * 19}, // 英语
- "1721": {"圣马丁", "nl", "SX", 60 * 60 * 11}, // 荷兰语
- "1758": {"圣卢西亚", "en", "LC", 60 * 60 * 12}, // 英语
- "1767": {"多米尼克", "en", "DM", 60 * 60 * 12}, // 英语
- "1784": {"圣文森特和格林纳丁斯", "en", "VC", 60 * 60 * 12}, // 英语
- "1787": {"波多黎各", "es", "PR", 60 * 60 * 12}, // 西班牙语
- "1809": {"多米尼加共和国", "es", "DO", 60 * 60 * 12}, // 西班牙语
- "1868": {"特立尼达和多巴哥", "en", "TT", 60 * 60 * 12}, // 英语
- "1869": {"圣基茨和尼维斯", "en", "KN", 60 * 60 * 12}, // 英语
- "1876": {"牙买加", "en", "JM", 60 * 60 * 13}, // 英语
- "1939": {"波多黎各", "es", "PR", 60 * 60 * 12}, // 西班牙语,与 1787 重复
- }
- type Language struct {
- Name string // 中国
- Code string // zh
- Region string // CN
- TimeDiff int64 // 与中国时差,单位:秒
- }
- func GetAreas() []string {
- j_list := make([]string, 0, len(m_languages))
- for j_key, _ := range m_languages {
- j_list = append(j_list, j_key)
- }
- return j_list
- }
- func GetLanguage(area string) *Language {
- if _, j_is := m_languages[area]; !j_is {
- return nil
- }
- j_language := m_languages[area]
- return &j_language
- }
|