test content
What is the Arc Client?
Install Arc
Options

How does STO convert Earthdate to Stardate?

SystemSystem Member, NoReporting Posts: 178,019 Arc User
Anyone how the answer how "STO" calculates this?

My 300-day Veteran Accolade .....

5th Jan 2011 = Stardate 88617.21 as per my log in game
Post edited by rattler2 on

Comments

  • Options
    Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited January 2011
    http://trekguide.com/Stardates.htm

    Page down to the calculator that deals with the 24th century Stardates.
  • Options
    Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited January 2011
    i don't know how STO does it, but I did figure out my own method for my STO site which calculates the stardate just like the game does. Though my calculations are a bit complex.

    I started by calculating the relationship between the game's stardates and actual date/time. I determined these as base dates:

    Earth date = 5/27/2002 05:20:00
    Stardate = 80000

    I then converted the Earth base date and the current date/time into seconds (note this is all done using javascript). I then used this formula:

    stardate = ((((secs - baseSecs)/1000)/60)/5)*0.009513655;

    secs = current date/time converted into seconds
    baseSecs = base earth date converted into seconds

    that formula gives the stardate but you might need to round it to 2 decimal places
  • Options
    Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited January 2011
    Thanks for the info ...

    ... my head just exploded :p
  • Options
    Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited January 2011
    hahaha imagine how i felt trying to figure it out

    glad i could help
  • Options
    Archived PostArchived Post Member Posts: 2,264,498 Arc User
    edited January 2011
    Didn't you see the Abrams thing. Stardate = year.julian day, so today is stardate 2011.19. Real genius that Abrams guy is.
  • Options
    nike#6247 nike Member Posts: 2 New User
    > @System said:
    > Anyone how the answer how "STO" calculates this?

    1000*(dayofyear/yearlength + year - 1923 + 221/365
  • Options
    nike#6247 nike Member Posts: 2 New User
    1000*(324.60161511/365 + 2023 - 1923 + 221/365) = 101494.80
  • Options
    proteus#8097 proteus Member Posts: 218 Arc User
    @baddmoonrizin Necro Ultra! :)
  • Options
    rattler2rattler2 Member Posts: 58,023 Community Moderator
    NECROMANCY!
    *casts Holy Photon Torpedo*
    db80k0m-89201ed8-eadb-45d3-830f-bb2f0d4c0fe7.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcL2ExOGQ4ZWM2LTUyZjQtNDdiMS05YTI1LTVlYmZkYmJkOGM3N1wvZGI4MGswbS04OTIwMWVkOC1lYWRiLTQ1ZDMtODMwZi1iYjJmMGQ0YzBmZTcucG5nIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.8G-Pg35Qi8qxiKLjAofaKRH6fmNH3qAAEI628gW0eXc
    I can't take it anymore! Could everyone just chill out for two seconds before something CRAZY happens again?!
    The nut who actually ground out many packs. The resident forum voice of reason (I HAZ FORUM REP! YAY!)
This discussion has been closed.