Dashclock Stardate
A few years ago I built this extension for DashClock for Android devices. DashClock allowed you to use custom extensions to add widgets to your home screen.
The extension let you choose from five different stardate formats and it would display the current date converted to that format.
The following are the formats used with the way to convert them as well as todays date converted to stardate:
The Original Series (TOS)
YYMM.DD
YY
is the current year - 1900MM
is the current month (01-12)DD
is the current day of the month (01-31)
The Next Generation (TNG)
- The Next Generation's stardate starts on
July 5, 2318 12:00:00
- 1.0 Stardate is 34,367.0564 seconds
- Subtract the milliseconds from the above date to the current date's milliseconds
- Divide by
34367056.4
and round to 2 decimal points
Contemporary TNG
- For contemporary dates, start from
July 15, 1987 00:00:00
- Subtract the milliseconds from the above date to the current date's milliseconds
- Divide by a year in milliseconds (365.25) and round to 2 decimal points
Modified TNG
[YY] TTTT
Based on the system used by The STAchive
Star Trek (2009)
YYYY.DD
YYYY
is the current yearDD
is the day of the year (1-366) (includes leap years)