首页 >函数列表 >date_sunrise

date_sunrise

date_sunrise

(PHP 5)

date_sunrise返回给定的日期与地点的日出时间

说明

mixed date_sunrise ( int $timestamp [, int $format [, float $latitude [, float $longitude [, float $zenith [, float $gmt_offset ]]]]] )

date_sunrise() 返回给定的日期(以 timestamp 指定)与地点的日出时间。latitudelongitudezenith 参数默认值分别为配置选项中的 date.default_latitudedate.default_longitudedate.sunrise_zenith

latitude 默认是指北纬。因此如果要指定南纬,必须传递一个负值。同样规则也适用于 longitude,其默认是指东经。

gmt_offset 参数的单位是小时。

format 常量
常量 说明 取值举例
SUNFUNCS_RET_STRING string 格式返回结果 16:46
SUNFUNCS_RET_DOUBLE float 格式返回结果 16.78243132
SUNFUNCS_RET_TIMESTAMP integer 格式(时间戳)返回结果 1095034606

Example #1 date_sunrise() 例子

<?php



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()


  • checkdate
  • date
  • date_add
  • date_create
  • date_create_from_format
  • date_date_set
  • date_default_timezone_get
  • date_default_timezone_set
  • date_diff
  • date_format
  • date_get_last_errors
  • date_interval_create_from_date_string
  • date_interval_format
  • date_isodate_set
  • date_modify
  • date_offset_get
  • date_parse
  • date_parse_from_format
  • date_sub
  • date_sunrise
  • date_sunset
  • date_sun_info
  • date_timestamp_get
  • date_timestamp_set
  • date_timezone_get
  • date_timezone_set
  • date_time_set
  • getdate
  • gettimeofday
  • gmdate
  • gmmktime
  • gmstrftime
  • idate
  • localtime
  • microtime
  • mktime
  • strftime
  • strptime
  • strtotime
  • time
  • timezone_abbreviations_list
  • timezone_identifiers_list
  • timezone_location_get
  • timezone_name_from_abbr
  • timezone_name_get
  • timezone_offset_get
  • timezone_open
  • timezone_transitions_get
  • timezone_version_get
  • PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道