ThreeTen / threeten-extra

Provides additional date-time classes that complement those in JDK 8
http://www.threeten.org/threeten-extra/
BSD 3-Clause "New" or "Revised" License
394 stars 77 forks source link

Support for Motion Imagery Standards Profile (MISP) Time System #194

Open bradh opened 2 years ago

bradh commented 2 years ago

The Motion Imagery Standards Board (MISB) publishes a number of standards based around the MISP Time System. Its like POSIX, but with SI Seconds.

The documents are public, and are available at https://nsgreg.nga.mil/misb.jsp

The key documents are the Motion Imagery Handbook (Chapter 6), ST 0603 and ST 0604.

The calculations are pretty simple (at least for TAI - it'll be a fixed offset).

Would addition of org.threeten.extra.scale.MispInstant (or some similar name) and supporting conversions likely be reasonable?

jodastephen commented 2 years ago

Seems reasonable if it follows the design and style of the existing time scales