Ik gebruik de functie date_sun_info('timestamp', 'latitude', 'longitude'). Deze geeft de tijden niet correct weer waardoor er een verschil in zit van 3 minuten. Dit weet ik zeker doordat ik een suncalculator heb gebruikt. Heeft iemand een idee waar het aan kan liggen?
$sunInfo = date_sun_info( strtotime( $date->format( 'Y-m-d' ) ), $lat, $lng );
echo ini_get("date.sunrise_zenith") . "<br />";
echo ini_get("date.sunset_zenith") . "<br /><hr />";
foreach( $sunInfo as $key => $val )
{
echo $key . ': ' . date( "H:i:s", $val ) . "<br />";
}
/**
* sunrise: 06:18—06:22
* sunset: 20:58—21:02
*/