📜  PHP | date_sun_info()函数

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

PHP | date_sun_info()函数

date_sun_info() 是PHP中的一个内置函数,用于查找指定日期和位置的日落/日出和黄昏开始/结束的信息。
句法:

array date_sun_info($timestamp, $latitude, $longitude)

参数:此函数接受三个参数,如上所述,如下所述:

  • $timestamp:它是一个强制参数,它指定了日出时间的日期的时间戳。
  • $latitude:它是一个强制参数,指定位置的纬度。默认情况下,它设置为北。要为 South 指定一个值,请传入一个负值。
  • $longitude:它是一个强制参数,指定位置的经度。默认情况下,它设置为东。要修改 West 的值,请传入一个负值。

返回值:它返回一个数组,其中包含有关指定日期和位置的日落/日出和暮光开始/结束的信息,并在失败时返回 False。
例外:在PHP版本 5.2.2 中,参数$latitude$longitude的顺序已被交换。
下面的程序说明了 date_sun_info()函数。
方案一:

php
 $val) {
    echo "$key: " . date("H:i:s", $val) . "\n";
}
                             
?>


php
 $val) {
    echo "$key: " . date("H:i:s", $val) . "\n";
}
                             
?>


输出:
sunrise: 23:55:58
sunset: 13:53:02
transit: 06:54:30
civil_twilight_begin: 23:29:08
civil_twilight_end: 14:19:52
nautical_twilight_begin: 22:56:35
nautical_twilight_end: 14:52:25
astronomical_twilight_begin: 22:21:59
astronomical_twilight_end: 15:27:01

方案二:

PHP

 $val) {
    echo "$key: " . date("H:i:s", $val) . "\n";
}
                             
?>
输出:
sunrise: 23:28:58
sunset: 14:21:24
transit: 06:55:11
civil_twilight_begin: 22:57:03
civil_twilight_end: 14:53:20
nautical_twilight_begin: 22:16:45
nautical_twilight_end: 15:33:38
astronomical_twilight_begin: 21:30:31
astronomical_twilight_end: 16:19:51

相关文章:

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

参考: 函数 : PHP 。 PHP