Editing D'ni time conversion

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 40: Line 40:
  
 
{|class=wikitable
 
{|class=wikitable
! colspan=2 | Official Dates for Leefo 1 (PDT)
+
! colspan=2 | Official Dates for Leefo 1 (PST)
 
|-
 
|-
 
| 1998 || 4/21 2:35:17 AM
 
| 1998 || 4/21 2:35:17 AM
Line 55: Line 55:
 
|}
 
|}
  
''The times shown above are in Pacific Daylight Time, which is UTC-0700.''
+
''The times shown above are in Pacific Standard Time, which is UTC-0800.''
  
 
While the above list does not provide us with the equivalent D'ni ''hahr'' for each year, it does give us a figure for the length of the ''hahr'': 31556925 seconds, or 365.2421875 days. This makes the D'ni ''hahr'' about the same length as our astronomical mean solar tropical year, which is why the Cavernian calendar includes no corrections equivalent to our leap years.
 
While the above list does not provide us with the equivalent D'ni ''hahr'' for each year, it does give us a figure for the length of the ''hahr'': 31556925 seconds, or 365.2421875 days. This makes the D'ni ''hahr'' about the same length as our astronomical mean solar tropical year, which is why the Cavernian calendar includes no corrections equivalent to our leap years.
Line 73: Line 73:
 
Based on this reasoning and the assumed one-second error in the 1998 time value, the "rosetta date" for Cavernian/Gregorian calendar conversions was determined to be:
 
Based on this reasoning and the assumed one-second error in the 1998 time value, the "rosetta date" for Cavernian/Gregorian calendar conversions was determined to be:
  
: '''00:00:00:00, Leefo 1, 9654 DE = 9:35:18 UTC, April 21, 1998 CE'''
+
: '''00:00:00:00, Leefo 1, 9654 DE = 10:35:18 UTC, April 21, 1998 CE'''
  
However the correct date of calendar convergence was disclosed in October 2007 to be the date/time stamp of the HyperCard Stack for the original MYST game: April 21, 1991 at 9:54 AM PS(D)T. Thus:
+
However the correct date of calendar convergence was disclosed in October 2007 to be the date/time stamp of the HyperCard Stack for the original MYST game: April 21, 1991 at 9:54 AM PST. Thus:
  
: '''00:00:00:00, Leefo 1, 9647 DE = 16:54:00 UTC, April 21, 1991 CE'''
+
: '''00:00:00:00, Leefo 1, 9647 DE = 17:54:00 UTC, April 21, 1991 CE'''
  
''Note that the surface time has been corrected from Pacific Standard (actually Daylight) Time, as supplied by RAWA, to Coordinated Universal Time (UTC, aka GMT). For purity's sake, it might be more appropriate to use Mountain Daylight Time (UTC-0600), which applies to the state of New Mexico under which the D'ni cavern lies. However, the use of UTC makes it easier for individuals to apply their own local time-zone corrections.''
+
''Note that the surface time has been corrected from Pacific Standard Time, as supplied by RAWA, to Coordinated Universal Time (UTC, aka GMT). For purity's sake, it might be more appropriate to use Mountain Standard Time (UTC-0700), which applies to the state of New Mexico under which the D'ni cavern lies. However, the use of UTC makes it easier for individuals to apply their own local time-zone corrections.''
  
 
With conversion factors and convergence date in hand, we can proceed to a description of the specific calculations involved.
 
With conversion factors and convergence date in hand, we can proceed to a description of the specific calculations involved.
Line 217: Line 217:
 
<pre>    AYD = AY - 1.0</pre>
 
<pre>    AYD = AY - 1.0</pre>
  
C. Using real arithmetic, convert AYD from ''yahrtee'' to days to get the Julian Day difference (JDD). Add JDD to the Julian Day number of the base Gregorian date (which is 727249.704166666) to get the Julian Day number (JD) of the Cavernian date.
+
C. Using real arithmetic, convert AYD from ''yahrtee'' to days to get the Julian Day difference (JDD). Add JDD to the Julian Day number of the base Gregorian date (which is 727249.745833333) to get the Julian Day number (JD) of the Cavernian date.
  
 
<pre>    JDD = AYD * 1.25945582758621
 
<pre>    JDD = AYD * 1.25945582758621
     JD = JDD + 727249.704166666</pre>
+
     JD = JDD + 727249.745833333</pre>
  
 
D. Convert the calculated Julian Day to a Gregorian date, as per Algorithm 2.
 
D. Convert the calculated Julian Day to a Gregorian date, as per Algorithm 2.
Line 228: Line 228:
 
A. Calculate the Julian Day (JD) for the Gregorian date, as per Algorithm 1.
 
A. Calculate the Julian Day (JD) for the Gregorian date, as per Algorithm 1.
  
B. Using real arithmetic, determine the difference (JDD) between the JD of the selected date and the JD of the base Gregorian date for the conversion (which is 727249.704166666). This gives the elapsed time in days and fractions.
+
B. Using real arithmetic, determine the difference (JDD) between the JD of the selected date and the JD of the base Gregorian date for the conversion (which is 727249.745833333). This gives the elapsed time in days and fractions.
  
<pre>    JDD = JD - 727249.704166666</pre>
+
<pre>    JDD = JD - 727249.745833333</pre>
  
 
C. Using real arithmetic, convert JDD from days to ''yahrtee'' to get the Atrian ''Yahr'' difference (AYD). Add AYD to the Atrian ''Yahr'' number of the base Cavernian date (which is 1.0) to get the Atrian ''Yahr'' number (AY) of the Gregorian date.
 
C. Using real arithmetic, convert JDD from days to ''yahrtee'' to get the Atrian ''Yahr'' difference (AYD). Add AYD to the Atrian ''Yahr'' number of the base Cavernian date (which is 1.0) to get the Atrian ''Yahr'' number (AY) of the Gregorian date.

Please note that all contributions to Guild of Archivists may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see GoArch:Copyrights for details). Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)