News for hackers. Stuff that matters.
Re:Nokia selected by NASA to build cellular network on the moon by colanderman on Tuesday October 20, 2020 @05:05PM (#24842346)
Unix time is not really great for any scientific purpose; it defines each day to have exactly 86400 seconds. (So, eventually you have problems with leap seconds.)

UTC is better, because at least it is aware of leap seconds, but performing any calculation spanning a year's end involves consulting a database of leap seconds. Notably these aren't determined much in advance, so such calculations involving future dates will also involve leap-second errors.

TAI is best (for non-relativistic non-sidereal purposes), as it is not adjusted to account for leap seconds. You can calculate with it without trouble.

(All three of the above are based on the atomic SI second, so despite their differences, their seconds tick synchronously.)

Re:Nokia selected by NASA to build cellular network on the moon by spiffytech on Tuesday October 20, 2020 @05:47PM (#24842683)
In astronomical contexts there are good alternatives to the epoch (like TDB, mentioned in another comment). I interpreted the top-level question as relating to day-to-day measurements and representations of time, presumably for use by extraterrestrial humans, since the commenter asked in the context of handling time zones and units like weeks and months which are irrelevant in a scientific context.

UTC is not a great choice for a universal interplanetary time system, as it's designed to work on just one planet, for just one calendar system. It'll work fine while we're asking humans on Earth to oversee robots on the Mars, but will fall down pretty quickly once humans take permanent residence on celestial bodies that don't have Earth's rhythms.

Re:Nokia selected by NASA to build cellular network on the moon by fogihujy on Wednesday October 21, 2020 @03:53AM (#24845663)
Well, the general idea seems usable enough; X time units from a specific reference point. Conversion is then done to whatever local time-keeping system you might have.

Leap seconds are based on conditions here on Earth and wouldn't really be needed on Mars or Venus. They might have different peculiarities though, and they wouldn't be usable on Earth. In that situation, a single point of reference would be useful for conversions.

Re:Nokia selected by NASA to build cellular network on the moon by colanderman on Wednesday October 21, 2020 @02:47PM (#24850805)
Right; "X time units from a specific reference point" is what TAI is. Taking Unix time and removing the notion of leap seconds is effectively a circumlocution for exactly that standard :)