位置: 编程技术 - 正文
推荐整理分享PHP:date_sunrise()的用法_Date Time函数,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 5)
date_sunrise — 返回给定的日期与地点的日出时间
说明 mixed 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 ]]]]] )date_sunrise() 返回给定的日期(以 timestamp 指定)与地点的日出时间。
参数timestamp
取 timestamp所在日期的日出时间。
formatformat 常量 常量 说明 取值举例 SUNFUNCS_RET_STRING 以 string 格式返回结果 : SUNFUNCS_RET_DOUBLE 以 float 格式返回结果 . SUNFUNCS_RET_TIMESTAMP 以 integer 格式(时间戳)返回结果
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:北纬.4度Longitude:西经9度Zenith~=offset:+1GMT*/echodate("DMdY").',sunrisetime:'.date_sunrise(time(),SUNFUNCS_RET_STRING,.4,-9,,1);?>以上例程的输出类似于:
参见date_sunset() - 返回给定的日期与地点的日落时间
PHP:date_default_timezone_set()的用法_Date Time函数 date_default_timezone_set(PHP5=5.1.0)date_default_timezone_set设定用于一个脚本中所有日期时间函数的默认时区说明booldate_default_timezone_set(string$timezone_identifier)date_defa
PHP:date_default_timezone_get()的用法_Date Time函数 date_default_timezone_get(PHP5=5.1.0)date_default_timezone_get取得一个脚本中所有日期时间函数所使用的默认时区说明stringdate_default_timezone_get(void)本函数返回默认时
PHP:date_add()的用法_Date Time函数 date_add(PHP5=5.3.0)date_add别名DateTime::add()说明此函数是该函数的别名:DateTime::add()
标签: PHP:date_sunrise()的用法_Date Time函数
本文链接地址:https://www.jiuchutong.com/biancheng/287371.html 转载请保留说明!友情链接: 武汉网站建设