Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP auringon nousu ja lasku

peg [12.03.2008 10:06:46]

#

Tulee ihan eri lopputulos date_sun_info kuin date-sunrise tai
date-sunset. vaikka kellon ajan muuttaa oikeaksi niin minuutit
on kuitenkin väärin ja päivän pituuskin on silloin väärin?
Tietääkö kukaan näistä, alla käyttämäni longitudet ja latitudet.

Aurinko nousee ja laskee:
https://www.php.net/manual/fi/function.date-sun-info.php
Aurinko nousee:
https://www.php.net/manual/fi/function.date-sunrise.php
Aurinko laskee:
https://www.php.net/manual/fi/function.date-sunset.php

<br>
<?php
$sun_info = date_sun_info(strtotime(date("d.m.Y")), 60.57, 25.38);
foreach ($sun_info as $key => $val) {
    echo "$key: " . date("H:i:s", $val) . "<br>\n";
}
?>
<hr>
<?php
echo ("Tänään ".date("d.m.Y")). ', aurinko nousee kello : ' .date_sunrise(time(), SUNFUNCS_RET_STRING, 60.57, 25.38, 90, 2),'<br>';
?>
<hr>
<?php
echo ("Tänään ".date("d.m.Y")). ', aurinko laskee kello: ' .date_sunset(time(), SUNFUNCS_RET_STRING, 60.57, 25.38, 90, 2),'<br>';
?>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta