This is topic Ever wanted to convert TNG Stardates? in forum Designs, Artwork, & Creativity at Flare Sci-Fi Forums.


To visit this topic, use this URL:
https://flare.solareclipse.net/ultimatebb.php/topic/7/1101.html

Posted by SoundEffect (Member # 926) on :
 
I've just completed a program, written in Visual Basic, that will allow you to change TNG/DS9/VOY era calendar dates into Stardates and vice-versa.

For years now I had the system worked out on a piece of paper that only I could make heads or tails of, but now I've put it in computer form. I invite anyone interested to download it and see what they think of it. It's available for download near the bottom of this page:
Stardate Converter

A couple of the main assumtions about Stardates I had to make was:

1) Stardates increase at a steady rate throughout the year.
2) A full year would take the form xx000.x to xx999.x

There's a FAQ form in the program that lists the asumptions made when designing the application.

I'd appreciate feedback on the program, good or bad!
 
Posted by Shik (Member # 343) on :
 
Well, I can't DL it because of the computer I'm on, but suffice it to say I figured out the math in HS about 12 years ago.

It's basically 1000 divided by 365-ish.

One stardate equals 8.76 hours, giving us 2.7397 stardates per day for "regular" years & 2.7322 for leap years. It's all a matter of simple math.
 
Posted by SoundEffect (Member # 926) on :
 
Yeah, the math part was easy, it was the coding and the validation that took me a while. I'm just glad to have gotten it together finally.
 
Posted by Identity Crisis (Member # 67) on :
 
I've had this up on my site for seven years -
http://steve.pugh.net/fleet/stardate.html

As it's too early in the morning for me to be downloading strange executables, can you tell us how you dealt with leap years? Is it either of:
(a) stardates are slightly longer in leap years
(b) stardate years are a fixed length and therefore don't match up exactly with Earth years.
 
Posted by SoundEffect (Member # 926) on :
 
I tried to code it so every year is the same. The problem I encountered is that when converting the days of the year back into a specific day and month, the calculation happens for the year 1900 and there's no way I know to override this default. Therefore, some of the days are off by about a day at most.

I had seen your version at one time. The first set of computatiuons I tried ended up similar to yours. The thing is, the first TNG Stardate we ever knew a calendar date for with certainty was the commissioning date of the Enterprise-D: Stardate 40759.5 is October 4, 2363. My first trial produced what yours did, 40757.8. I considered this date to be the touchstone of stardate conversion and wanted to modify my computations so that this one worked. I'd still like to increase the accuracy of the leap year issue.
 
Posted by akb1979 (Member # 557) on :
 
quote:
Originally posted by Identity Crisis:
I've had this up on my site for seven years -
" target="_blank">http://steve.pugh.net/fleet/stardate.html[/QB][/QUOTE]

WOW! [Eek!] That's brilliant, just what I needed. Thanks!

It's so good that I've just had to share it with an e-mail simming group - hope you don't mind . . .

WOW! [Eek!] Kewl! [Cool]

Thanks bubba!

[Big Grin] [Big Grin] [Big Grin] [Big Grin] [Big Grin]
 
Posted by Identity Crisis (Member # 67) on :
 
Okuda and Sternbach screwed up with the E-D launch date. They forgot that 'today' should not be counted when counting the number of complete days in the year. So 12 noon on Jan 2nd is 1.5 days into the year and not 2.5 days.

This is why the launch date is out by a day.

But you probably already know that as it's in the stardate FAQ linked to from my page.
 


© 1999-2024 Charles Capps

Powered by UBB.classic™ 6.7.3