PHP date_sun_info()错误的开始时间

时间:2016-04-26 09:31:24

标签: php

我使用内置PHP函数date_sun_info();返回带有日落/日出时间的数组。我的开始时间与期望值(06:22)不符,但我的结束时间确实如此。我的开始时间比落日时间落后3分钟。谁知道为什么?

$today    = Carbon::now()->timestamp; //Timestamp of now
$sunTimes = date_sun_info( $today, 51.9229, 4.5866 );
$sunRise  = Carbon::createFromTimestamp( $sunTimes['sunrise'] )->format( 'H:i' );
$sunSet   = Carbon::createFromTimestamp( $sunTimes['sunset'] )->format( 'H:i' );

/**
 * Sunrise: 06:19
 * Sunset: 20:58
 * $today: 1461662744
 */

0 个答案:

没有答案