21xrx.com
2024-03-19 15:14:05 Tuesday
登录
文章检索 我的文章 写文章
PHP Date_sunset()函数
2021-12-12 11:02:47 深夜i     --     --
PHP Date_sunset()函数

 

今天返回Lisbon的日落时间:

<?php
// Lisbon, Portugal:
// Latitude: 38.4 North, Longitude: 9 West
// Zenith ~= 90, offset: +1 GMT

echo("Lisbon, Portugal: Date: " . date("D M d Y"));
echo("<br>Sunset time: ");
echo(date_sunset(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

定义和用法

date_sunset()函数返回指定日期和位置的日落时间。

提示:查看date_sunrise()函数 在指定的日期和位置返回日出时间。


句法

date_sunset(timestamp, format, latitude, longitude, zenith, gmtoffset)

参数值

参数 描述
timestamp 必选。 指定日期的时间戳
format

可选。 指定如何返回结果:

sunfuncs_ret_string(将结果返回为字符串。例如,16:46)(默认)

sunfuncs_ret_double(将结果返回为float。例如,16.78243132)

sunfuncs_ret_timestamp(将结果返回为整数(时间戳)。例如,1095034606)

latitude

可选的。指定该位置的经度。默认值是东方。若要指向西方,请传入一个负值

longitude 可选。 指定位置的经度。 默认为东方。 指定西方的值,通过负值
zenith 可选。 默认为date.sunset_zenith.
gmtoffset 可选。 指定GMT和当地时间之间的差异

 


技术细节

返回值: 以指定的格式返回日落的时间。 失败时返回false
PHP版本: 5+
changelog: 从PHP 5.1.0此函数生成e_strict和e_notice时区错误

 

 

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章