Skip to content
forked from gmelodie/cclock

CLI clock that divides time in 100, not 60

License

Notifications You must be signed in to change notification settings

THeinemann/cclock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cclock

Time measure divisible by 100, not 60

Why the heck is a minute 60 seconds? Why on earth is an hour 60 minutes? Wouldn't it make much more sense if a minute were 100 seconds, and an hour 100 minutes?

Introducing centhclock (cclock): a time measure that turns time counting into something that actually makes sense.

A centhclock is composed by three basic time measures: centhconds (cs), centhutes (ct) and centhours (ch), where

1ch = 100ct
1ct = 100cs
1ch = 1h

Which means that one hour should have 10^4 centhconds. Hence, all we have to do is convert the seconds in an hour to 10^4 centhconds:

1 hour = 60 * 60s = 3600s

So 1 hour, which should have 10^4 centhconds, has 3600 seconds:

10^4cs = 3600s
1cs = 3600/10^4s = 0.360s
1s = 10^4/3600cs = 2.778cs
Time measure Centhconds Centhutes Centhours
1 Second 2.777778 cs 0.02777778 ct 0.0002777778 ch
1 Minute 166.66668 cs 1.6666668 ct 0.016666668 ch
1 Hour 10000.0008 cs 100.000008 ct 1.00000008 ch
1 Day 240000.01920 cs 2400.0001920 ct 24.000001920 ch

For usage purposes, we can also think about each centhclock measure in terms of seconds, minutes and hours

Time measure Seconds Minutes Hours
1 Centhcond 0.35999997 s 0.00599999952 min 0.00009999999 h
1 Centhute 35.999997 s 0.599999952 min 0.009999999 h
1 Centhour 3599.9997 s 59.9999952 min 0.9999999 h

About

CLI clock that divides time in 100, not 60

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%