📜  PHP | date_sunset()函数

📅  最后修改于: 2022-05-13 01:56:44.296000             🧑  作者: Mango

PHP | date_sunset()函数

date_sunset() 是PHP中的一个内置函数,用于查找指定日期和位置的日落时间。

句法:

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

参数:此函数接受四个参数,如上所述和如下所述。

  • $timestamp:这是一个必需的参数,它指定了日落时间的日期的时间戳。
  • $format:可选参数,指定返回结果的格式。返回格式如下:
    • SUNFUNCS_RET_STRING:返回一个字符串。例如 16:46(默认)
    • SUNFUNCS_RET_DOUBLE:返回一个浮点数。例如 16.12345
    • SUNFUNCS_RET_TIMESTAMP:以整数(时间戳)形式返回结果。例如 987123569
  • $latitude:它是一个可选参数,指定位置的纬度。默认情况下,它设置为北。要为 South 指定一个值,请传入一个负值。
  • $longitude:它是一个可选参数,指定位置的经度。默认情况下,它设置为东。要修改 West 的值,请传入一个负值。
  • $zenith:它是一个可选参数。天顶是太阳中心与垂直于地球表面的直线之间的角度,默认为date.sunset_zenith
  • $gmtoffset:可选参数,用于指定GMT与本地时间的时差。

返回值:成功时以指定格式返回日落时间。失败时为 FALSE。

例外:如果日期/时间函数无效,则此函数会生成 E_NOTICE 错误,如果使用系统设置或 TZ 环境变量,则会生成 E_STRICT 或 E_WARNING。

下面的程序说明了PHP中的 date_sunset()函数。

方案一:


输出:
Wed Jun 27 2018
Sunset time: 19:07

方案二:


输出:
Wed Jun 27 2018
Sunset time: 19:06

相关文章:

  • PHP | date_sunrise()函数
  • PHP | date_modify()函数

参考: 函数 : PHP 。 PHP