note 77506 added to function.time

From: Date: Sat, 01 Sep 2007 14:53:03 +0000
Subject: note 77506 added to function.time
Groups: php.notes 
Request: Send a blank email to php-notes+get-130032@lists.php.net to get a copy of this message
I did an article on floating point time you can download from my website. Roun movements is the radial ounion movement and there is a quantum ounion movement as well, this code will generate the data for http://www.chronolabs.org.au/bin/roun-time-article.pdf which is an article on floating point time, I have created the calendar system as well for this time. It is compatible with other time and other solar systems with different revolutions of the planets as well as different quantumy stuff. Thanks: <? if ($gmt>0){ $gmt=-$gmt; } else { $gmt=$gmt+$gmt+$gmt; } $ptime = strtotime('2008-05-11 10:05 AM')+(60*60*gmt); $weight = -20.22222222223+(1*gmt); $roun_xa = ($tme)/(24*60*60); $roun_ya = $ptime/(24*60*60); $roun = (($roun_xa -$roun_ya) - $weight)+(microtime/999999); $nonedeficient = array("seq1" => array(31,30,31,30,30,30,31,30,31,30,31,30), "seq2" => array(31,30,31,30,31,30,31,30,31,30,31,30), "seq3" => array(31,30,31,30,30,30,31,30,31,30,31,30), "seq4" => array(31,30,31,30,30,30,31,30,31,30,31,30)); $deficient = array("seq1" => array(31,30,31,30,30,30,31,30,31,30,31,30), "seq2" => array(31,30,31,30,31,30,31,30,31,30,31,30), "seq3" => array(31,30,31,30,31,30,31,30,30,30,31,30), "seq4" => array(30,30,31,30,31,30,31,30,31,30,31,30)); $monthusage = isset($_GET['deficienty']) ? ${$_GET['deficienty']} : $deficient; foreach($monthusage as $key => $item){ $i++; foreach($item as $numdays){ $ttl_num=$ttl_num+$numdays; } } $revolutionsperyear = $ttl_num / $i; $numyears = round((round(ceil($roun)) / $revolutionsperyear),0); $jtl = abs(abs($roun) - ceil($revolutionsperyear*($numyears+1))); while($month==0){ $day=0; foreach($monthusage as $key => $item){ $t++; $u=0; foreach($item as $numdays){ if ($ii<abs($roun)){ $isbelow=true; } $ii=$ii+$numdays; if ($ii>abs($roun)){ $isabove=true; } if ($isbelow==true&&$isabove==true){ $daynum = floor(($ii-$numday)-abs($roun)); $month = $u; $month++; $isbelow=false; $isabove=false; $nodaycount=true; } if ($nodaycount==false) $day++; $u++; } } } $timer = substr($roun, strpos($roun,'.')+1,strlen($roun)-strpos($roun,'.')-1); $roun_out= $numyears.'-'.$month.'-'.$daynum.' '.$day.".$timer"; ?> ---- Server IP: 203.220.0.234 Probable Submitter: 125.253.8.126 ---- Manual Page -- http://www.php.net/manual/en/function.time.php Edit -- https://master.php.net/note/edit/77506 Del: integrated -- https://master.php.net/note/delete/77506/integrated Del: useless -- https://master.php.net/note/delete/77506/useless Del: bad code -- https://master.php.net/note/delete/77506/bad+code Del: spam -- https://master.php.net/note/delete/77506/spam Del: non-english -- https://master.php.net/note/delete/77506/non-english Del: in docs -- https://master.php.net/note/delete/77506/in+docs Del: other reasons-- https://master.php.net/note/delete/77506 Reject -- https://master.php.net/note/reject/77506 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#130032) next »