<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>This is ZX81.org.uk</title><link>http://www.zx81.org.uk/</link><description>Recent blog posts on This is ZX81.org.uk</description><generator>Hugo (https://gohugo.io)</generator><language>en-gb</language><managingEditor/><webMaster/><lastBuildDate>Fri, 24 Apr 2026 10:25:12 +0800</lastBuildDate><atom:link href="http://www.zx81.org.uk/tags/standards/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Format Phone Numbers</title><link>http://www.zx81.org.uk/posts/2026-04-24-how-to-format-phone-numbers/</link><pubDate>Fri, 24 Apr 2026 10:25:12 +0800</pubDate><author/><description>&lt;p>This piece is inspired by &lt;a href="https://daringfireball.net/linked/2026/04/16/how-to-format-10-digit-phone-numbers" target="_blank" rel="noopener noreferrer">this post on daringfireball&lt;/a>, which, in turn, was inspired by AP’s style guide on phone numbers.&lt;/p>
&lt;p>Their post is about where parenthesis goes in phone numbers. I don’t care much about that. What I care about is the fact that there is an international standard for phone numbers that they’re not using.&lt;/p>
&lt;blockquote>
&lt;p>For international numbers use 011 (from the United States), the country code, the city code and the telephone number: 011-44-20-7535-1515.&lt;/p>
&lt;/blockquote>
&lt;p>No.&lt;/p>
&lt;p>The correct way to format an international number is: +44 20 7535 1515. You can use dashes, or spaces, or dots, or whatever. That’s &lt;em>style&lt;/em>. AP can have their opinion on that.&lt;/p>
&lt;p>The +44 bit, however, is &lt;em>substance&lt;/em>. Countries have different international dialling codes. As is traditional, the US variation is different from almost everywhere else.&lt;/p>
&lt;p>Why does it matter? If I store my numbers in my phone with the + &lt;em>country code&lt;/em> format, the numbers work wherever I am in the world! If I’m in the US, &lt;em>the system&lt;/em> will replace the + with 011. If I’m in the UK it will use 00. Similarly, if someone calls me, my phone can correctly look up the number in my address book&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>.&lt;/p>
&lt;p>But, you say, my phone &lt;em>does&lt;/em> work! Kind of. It has to jump through some hoops and use various heuristics to correctly guess the country code and convert numbers on the fly. It would all work so much more smoothly if numbers were stored with the&amp;hellip; normal format.&lt;/p>
&lt;p>If your numbers are purely for a domestic audience, then &lt;em>I suppose&lt;/em> that using the APs guide might be okay. However, whenever I share my number, I almost always use the international format. It’s not &lt;em>that&lt;/em> much more work. It works everywhere. That feels like a small price to pay.&lt;/p>
&lt;div class="footnotes" role="doc-endnotes">
&lt;hr>
&lt;ol>
&lt;li id="fn:1">
&lt;p>At work we use a HR system that has a plugin that works with the phone app, allowing caller ID for any employee. It’s a nice idea but it almost never works for US employees, who almost always enter their numbers in US rather than international format.&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;/ol>
&lt;/div></description><guid isPermaLink="true">http://www.zx81.org.uk/posts/2026-04-24-how-to-format-phone-numbers/</guid></item></channel></rss>