Dashclock Stardate

DashClock Stardate icon

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 - 1900
  • MM is the current month (01-12)
  • DD is the current day of the month (01-31)

The Next Generation (TNG)

TTTTT.TT

  • 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

TTTTT.TT

  • 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 year
  • DD is the day of the year (1-366) (includes leap years)

References