← Back to context

Comment by dueyfinster

1 year ago

To be honest I'm not a fan, time is cumbersome to do any sort of addition or subtraction to get exact days/hours/minutes (not to mention timezones etc).

Compare to metric units, always base 10 and always easy to convert mm to cm to m and so on.

Now that we live in a digital world - why do we consistently reinvent date/time libraries? To me that's proof enough the concepts are just hard to work with and over a long span of time verify your calculation is correct.

None of those issues with date and time are anything to do with the base, they're to do with date and time as defined by humans being inherently complicated concepts. Specifically, trying to have a single measurement "fit" for a load of different purposes.

If we had based our system around base 12, a base 12 version of the metric system would be just as easy to work with as metric is in decimal, with the added bonus that you can divide powers of the base (10, 100, 1000, etc.) into quarters, thirds and sixths without needing a decimal place, and thirds of 1 would be non-repeating.