Times and the different bases

There are many different ways to write time. As an example, you can choose either the 12 or 24 hour format to show the time. However, I think that's an overrated topic. Instead, how do you split the hour and minute digits?

As far as I know, there are three main ways of splitting digits:

  1. Using the colon (10:10pm)
  2. Using the full-stop (10.10pm)
  3. Using the (1010pm)
22:10
22.10
2210

10:10pm in 24 hour format with 3 different common separators

I have grown up using the colon for all my hour-minute time separation needs. More recently however, I have started to see the dot/full-stop being used more frequently in text to communicate time. While I do understand that it is easier (on both phone and computer) to use the . over : when chatting. I have also started to see it more frequently in official announcements, publicity, etc.

Of course, it can also simply be a choice of style. However, I would argue that it's slightly more nuanced then that.

They are different bases.

We use the '.' for many different reasons. Most notably, mathematics uses it as a decimal point for our base-10 system.

However, as it turns out, minutes are not base 100. An hour does not have 100 minutes, but 60. As such, minutes are functionally base-60.

As the full stop/decimal point is already used in mathematical contexts with a decimal base, applying the . makes less sense when referring to time; especially when there is : to do the job.

Conclusion

While it is a lot more convenient to use . when referring to time, I believe that using the : as the GO-TO separator of time...

Not that anyone disagrees... Right?