Do you have a better solution how to convert today's dates to Stardate? Is there any agreed on (by fans, anyways) standard that I simply missed?
Do you have a better solution how to convert today's dates to Stardate? Is there any agreed on (by fans, anyways) standard that I simply missed?
Oooh, neat question! I remember pondering this when I was a teenager in the 90s.
I actually realized early on that the standard ISO date format is the best: YYYY-MM-DD (although I didn't use hyphens at the time, as stardates don't have hyphens), and started using YYYYMMDD for my digital diary way back then (long lost, sadly, or maybe not SO sadly, if you knew me as a teenager, lol)
But the canonical system of #Stardate as of the TNG era was 40000 + 1000 * season_number + "day", where the "day" was something like (day_of_year / 365 * 999)
So, since season 1 was 1987, the "current" stardate would be something like 2025-1987 + 41 = 79000
As far as the non-sequential order of TOS stardates goes, this is because NBC did not air the episode in the order they were made. They were produced sequentially, but not aired sequentially.
The other problem is that the stardates are tied to the beginning of TNG seasons (in the fall), and not the beginning of calendar years. That makes things more difficult, but I guess the best solution would be to use the number of days since Encounter at Farpoint aired? (1987-09-28)
Here's what I came up with using bash, bc (which you may need to install) and awk:
$ echo "( $(date +%s) - $(date +%s -d 1987-09-28) ) / 365.25 / 24 / 3600 * 1000 + 41000" |bc -l |awk '{printf "%.1f\n", $1}'
78967.2
@mirabilos @nazgul @amin @bugbear
How do you set the decimal precision without -l? I'm a total noob.
@rl_dane @nazgul @amin @bugbear -l just loads the library (for sinus, etc). You need set the scale, even if you load the library.
RTFM bc(1), dc(1), 06.bc(USD), 05.dc(USD)
@mirabilos @nantucketlit @amin @nazgul @bugbear
Not dead, "dood" (dude). ;)
@mirabilos @nantucketlit @amin @nazgul @bugbear
Ahhh... Well, the internet says that [dutch is not a serious language] ;)
@mirabilos @nantucketlit @amin @nazgul @bugbear
I still hear Dutch speakers as "this is what American English would sound like to me if I didn't know English, but with an occasional "kh" sound" ;)
@rl_dane @mirabilos @nantucketlit @amin @nazgul @bugbear
Dutch is like if a german and english got into a carcrash, and then you throw in half of a scandinav in there for some extra spice, it's a really funny language for me, and kind of annoying, because I can halfway understand it if I focus, and otherwise it's just weird gibberish.
@sotolf @amin @rl_dane @nantucketlit @nazgul @bugbear there’s also lots of variety, even if you exclude honestly different languages like Limburgish, flames from the east and west side of Belgium speak with each other in English because their Dutch variants are not sufficiently mutually intellegible…
Belgium is like three hours by car or high-speed train wide.
@mirabilos @amin @rl_dane @nantucketlit @nazgul @bugbear
But then I don't really envy people wanting to learn the language when I look at some conjugation tables, here are the most common but not all, personal pronouns and possessive pronouns in common use:
@sotolf @mirabilos @amin @nantucketlit @nazgul @bugbear
That reminds me of this gem... XD