How to write lengths of time in a short way with numbers
I am writing statistics results and I want to put a list of lengths of time.
In decimal values it will be, for example, 1.90 hours
but this is not very human friendly.
Then I think I can use 1 hour and 54 minutes
but it is very long and difficult to compare with other lengths of time.
I would like to have something like: 1:54
but I don't know how to express the units. Would it be 1:54 hours
or would it be 1:54 minutes
? both feel wrong.
The W3 standard uses:
hh:mm:ss
For simple timestamp, with no seconds, try:
1h54m
or:
01h54m
Both are readily parsed by a computer due to the h and m and indicating the end of the numeric.
ISO8601 (https://en.wikipedia.org/wiki/ISO_8601) has a section on periods, so things like "P1D" represents one day, or "P3Y6M4DT12H30M5S" represents a duration of "three years, six months, four days, twelve hours, thirty minutes, and five seconds".
You have to be VERY careful when using time. For example,
1:54 could mean
- 01:54 AM - A time
- 13:54 PM - A time
- 1 hour 54 mins. - A duration
- 1 min. 54 seconds - A duration
- 1 out of 54 - a ratio
- probably many others
So your best bet is to know your target audience. For example office workers that always work 9am to 5pm will see 1:54 is 1 hour 54 mins. after 12 - noon. While an audio editing team of people may see it as 1 min, 54 seconds.
So, that leaves us with a few options if your trying to get everyone to understand.
1.90 hours is a good start. 1h54m is decent 01:54:00 is good too 01:54.00 is good I would choose, personally
114 mins.
or
two columns
Hours | Mins
1 | 54
Both are easy on the computer and hard to misunderstand.