projects
/
tricorder.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
06b2173
)
add comments for stardate and revise it by 30min to be more accurate
author
Robert Kaiser
<robert@widebook.box.kairo.at>
Mon, 28 Jul 2014 01:41:11 +0000
(18:41 -0700)
committer
Robert Kaiser
<robert@widebook.box.kairo.at>
Mon, 28 Jul 2014 01:41:11 +0000
(18:41 -0700)
js/tricorder.js
patch
|
blob
|
blame
|
history
diff --git
a/js/tricorder.js
b/js/tricorder.js
index ff53ccb176bc28d9f5f58a907ee5a7edd360cb55..2574b01f6fb7e334618e130079fa19b991ddb7bc 100644
(file)
--- a/
js/tricorder.js
+++ b/
js/tricorder.js
@@
-32,13
+32,20
@@
window.onload = function() {
}
function updateStardate() {
}
function updateStardate() {
+ // Stardate rules foggy at best. See http://en.wikipedia.org/wiki/Stardate
+ // and the Memory Alpha article linked there for more details.
+ // We roughly lean on TNG scale by splitting an Earth year into exactly 1000
+ // units, but we put the 0 point at the TV premiere of The Original Series.
if (!gStardate)
gStardate = document.getElementById("stardate");
var curDate = new Date();
if (!gSDBase)
if (!gStardate)
gStardate = document.getElementById("stardate");
var curDate = new Date();
if (!gSDBase)
- gSDBase = new Date("September 8, 1966 20:00:00 EST");
+ // Star Trek premiered on Thursday, September 8, 1966, at 7:30PM or 8:30PM
+ // depending on time zone in the United States.
+ // See http://www.startrek.com/article/star-trek-and-newspapers-part-2
+ gSDBase = new Date("September 8, 1966 19:30:00 EST");
var sdateval = (curDate - gSDBase) / (86400 * 365.2425);
gStardate.textContent = sdateval.toFixed(1);
var sdateval = (curDate - gSDBase) / (86400 * 365.2425);
gStardate.textContent = sdateval.toFixed(1);