date_sunrise

(PHP 5, PHP 7)

date_sunrise���ظ�����������ص���ճ�ʱ��

˵��

date_sunrise ( int $timestamp [, int $format = SUNFUNCS_RET_STRING [, float $latitude = ini_get("date.default_latitude") [, float $longitude = ini_get("date.default_longitude") [, float $zenith = ini_get("date.sunrise_zenith") [, float $gmt_offset = 0 ]]]]] ) : mixed

date_sunrise() ���ظ��������ڣ��� timestamp ָ������ص���ճ�ʱ�䡣

����

timestamp

ȡ timestamp�������ڵ��ճ�ʱ�䡣

format

format ����
���� ˵�� ȡֵ����
SUNFUNCS_RET_STRING �� string ��ʽ���ؽ�� 16:46
SUNFUNCS_RET_DOUBLE �� float ��ʽ���ؽ�� 16.78243132
SUNFUNCS_RET_TIMESTAMP �� integer ��ʽ��ʱ��������ؽ�� 1095034606

latitude

Ĭ����ָ��γ��������Ҫָ����γ�����봫��һ����ֵ�� �μ� date.default_latitude��

longitude

Ĭ����ָ������������Ҫָ�����������봫��һ����ֵ�� �μ� date.default_longitude��

zenith

Ĭ�ϣ� date.sunrise_zenith��

gmtoffset

��λ��Сʱ��

����ֵ

��ָ����ʽ format ���ص��ճ�ʱ�䣬 ������ʧ��ʱ���� FALSE��

�����쳣

��ÿ �ε�������/ʱ�亯��ʱ�����ʱ����Ч������� E_NOTICE �������ʹ��ϵͳ�趨ֵ�� TZ ����������������� E_STRICT �� E_WARNING ��Ϣ���μ� date_default_timezone_set()��

������־

�汾 ˵��
5.1.0

���ڷ��� E_STRICT �� E_NOTICE ʱ������

����

Example #1 date_sunrise() ����

<?php

/* ������������˹�����ճ�ʱ��
Latitude:  ��γ 38.4 ��
Longitude: ���� 9 ��
Zenith ~= 90
offset: +1 GMT
*/

echo date("D M d Y"). ', sunrise time : ' .date_sunrise(time(), SUNFUNCS_RET_STRING38.4, -9901);

?>

�������̵���������ڣ�

Mon Dec 20 2004, sunrise time : 08:54

�μ�

  • date_sunset() - ���ظ�����������ص������ʱ��