Some thoughts

The home for threads that have been locked and don't fit into any other archive category.

Moderator: Moderators

expert01
Data [Conditional]
Posts: 7
Joined: Sun Jun 17, 2007 10:01 pm

Some thoughts

Unread post by expert01 »

I found out about it through digg, and decided to start snooping, and came up with a few things...
6/11/2007 - 12:23 PM PDT

State todays date please.

Sufficient contextual data acquired. 871803909 ± 384 hours since event. Compiling local archives/resources. [Hibernating] until next incident
I did the math. Converting that by dividing for hours, days, and years gives you about 99,521 years.

However, there are more than 365 days per year. I had a hard time finding the proper number to use, but Wikipedia led me to use the number of days from one summer solstice in the northern hemisphere to the next (365.24162603 days):

871803909 ± 384 hours since event
(871804293 to 871803525)
36,325,163.875 ± days since event
(36,325,178.875 to 36,325,146.875)
99,455 years 58 days (Tropical Time) since event
(73 to 41 days)

Notice that the events around Halo 3 occur somewhere around 2552 (search for the Halo timeline). Take away 2007 (current year), and you get... 445 years. 99,455 + 545 = 100,000 years.

However, this didn't seem very accurate to me, so I made a little PHP script which figures it out for me.

Code: Select all

<?

function isLeapYear($year) {
 return ($year % 4 == 0 && 
  ($year % 100 != 0 || $year % 400 == 0 && $year % 4000 !== 0));
}

$hours = 871803909;
$days = $hours / 24;;
//Subtract 162 days; post was made on day 162
$days = $days - 162;
//Start in 2006; already removed all days for 2007
$year = 2006;
$total = 0;
while($days > 0)
{
if(abs($year) > 0)
{
if(isLeapYear($year))
$thisyear = 366;
else
$thisyear = 365;
}
else
$thisyear = 365;


if(($days - $thisyear) < 0)
break;
$days = $days - $thisyear;
$total = $total + 1;
$year = $year - 1;
}

$yeardate = $total - 2006;
if(isLeapYear($year))
{
$date1 = 366 - $days;
}
else
{
$date1 = 365 - $days;
}

$month = 1;
while($date1 > 0)
{
if($month == 1 && $date1 > 31)
$date1 = $date1 - 31;
elseif($month == 2 && $date1 > 28)
if(isLeapYear($year))
{
$date1 = $date1 - 29;
}
else
{
$date1 = $date1 - 28;
}
elseif($month == 3 && $date1 > 31)
$date1 = $date1 - 31;
elseif($month == 4 && $date1 > 30)
$date1 = $date1 - 30;
elseif($month == 5 && $date1 > 31)
$date1 = $date1 - 31;
elseif($month == 6 && $date1 > 30)
$date1 = $date1 - 30;
elseif($month == 7 && $date1 > 31)
$date1 = $date1 - 31;
else
break;
//die("add more months");


$month = $month + 1;
}

echo "Time since event:<br />\r\n";
echo $total;
echo " years";
echo "<br />\r\n";
echo $month;
echo " months";
echo "<br />\r\n";
echo $date1;
echo " days";
?>
Feel free to improve on it if you think my math is wrong.

Output of that?
Time since event:
99454 years
6 months
15.125 days

That would put 100,000 years after the event somewhere around June 15th, 2553 (99,454 - 2007 + 2553 = 100,000). Approximately June 15th (give or take 16 days).

Then there's the references to Iris. The Hellenic Calendar began soon after the summer solstice, which we're counting down to.
endejas
Data [Authenticated]
Posts: 138
Joined: Thu Jun 14, 2007 1:05 am

Re: Some thoughts

Unread post by endejas »

Nice research and thinking. Unfortunately, we've already figured this out, but please, look around the forum; I'm sure you could be a great help.
Locked