有没有办法在PHP中获得日出和日落时间而无需处理Zenith和GMT补偿?
天顶和GMT 的功能date_sunrise()和date_sun()要求,我不想处理.
理想情况下,我只想写someSunriseFunction(<latitude>, <longitude>, <timezone>)
即someSunriseFunction(34.30, -118.15, 'EST')是洛杉矶.
谢谢.
该时区是这个功能没什么用处.该信息已包含在纬度和经度中.您需要的是位置和时间戳,因为太阳在一年中的不同时间在不同时间设置和升起.
这正是date_sun_info给你的东西:
date_sun_info ( int $time , float $latitude , float $longitude )
Run Code Online (Sandbox Code Playgroud)