国家电话区号

小知识

其实,这个最大长度还真没这么长,而且也不是每个国家可以随心所欲自己规定的。根据国际电信联盟(ITU-T)E.164规定,一个国际号码最长只能有15位,而且这个15位还包含了国家代码在内。考虑到国家代码有1~3位(比如中国的国家代码是两位,即86),也就是剩下的部分最长也只能有12~14位。比如,美国的国家代码是1(只有1位),那么美国号码剩下的部分最多只能有14位。
说到这里,顺便说一下,为什么国家代码有长有短呢?因为当初国际上制定这个标准的时候,世界还处于美苏争霸时期,人们根据当时各个国家的领土规模、电话保有量等来估算这个国家的电话号码总数量,于是美国(国家代码:1)、苏联(国家代码:7)就有了最短的国家代码,以便他们能有更多的电话号码。显然,这个后来证明是很失策的,严重低估了中国和印度等国家的电话数量。
最后,回到标题中的问题,因为国际电信联盟的限制,其实不少国家的号码达到这个最大允许长度,比如德国和奥地利。中国的固话,最长是2位国家代码+2位区号+8位号码,也就是12位(有人说是13位,但是区号前的0在写成国际号码时要去掉的)。手机号最长的是印尼,有12位,加上国家代码就有14位了,中国也才11位。不过这些都是在不断发展的,今天的答案明天或许成了历史。

数据

CountryCodeAndPhoneCode
jjeejjUpdated Jan 8, 2025

资料来源

Loading...
文章列表
王小扬博客
云原生
Git
Elasticsearch
Apollo
产品
Think
生活技巧
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP
AI