------------恢复内容开始------------

实例

返回葡萄牙里斯本今天的日出时间:

<?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>Sunrise time: ");
echo(date_sunrise(time(),SUNFUNCS_RET_STRING,38.4,-9,90,1));
?>

运行实例 »


定义和用法

date_sunrise() 函数返回指定日期与地点的日出时间。

提示:请参阅 date_sunset() 函数,返回指定日期与地点的日落时间。

语法

date_sunrise(timestamp,format,latitude,longitude,zenith,gmtoffset);
参数 描述
timestamp 必需。规定要计算日出时间的日期时间戳。
format

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

  • SUNFUNCS_RET_STRING(以 string 格式返回结果,比如 16:46)(默认)
  • SUNFUNCS_RET_DOUBLE(以 float 格式返回结果,比如 16.78243132)
  • SUNFUNCS_RET_TIMESTAMP(以 integer 格式(时间戳)返回结果,比如 1095034606)
latitude 可选。规定地点的纬度。默认是指北纬。因此如果要指定南纬,必须传递一个负值。
longitude 可选。规定地点的经度。默认是指东经。因此如果要指定西经,必须传递一个负值。
zenith 可选。默认为 date.sunrise_zenith。
gmtoffset 可选。规定 GMT 与本地时间的差值。单位是小时。

技术细节

返回值: 如果成功,则以指定的 format 返回日出时间。如果失败则返回 FALSE。
PHP 版本: 5+高佣联盟 www.cgewang.com
更新日志: 从 PHP 5.1.0 开始,该函数报 E_STRICT 和 E_NOTICE 时区错误。

------------恢复内容结束------------

最新文章

  1. Java中的泛型 (上) - 基本概念和原理
  2. Visual Studio跨平台开发Xamarin
  3. JavaScript 命名空间
  4. spring入门(四)【面向切面编程】
  5. iOS模态弹出半透明视图控制器
  6. Windows CMD命令大全【转】
  7. Windows路由表详解
  8. fenghuangscannerV3 EXE版本
  9. FFmpeg在Android使用3
  10. 【高级JEE技术】JMX
  11. 怎样找到native speaker的感觉
  12. VBox UUID already exists 问题处理
  13. winfrom 倒计时控件
  14. HA分布式集群二hive配置
  15. 在 Azure 中管理 Windows 虚拟机的可用性
  16. js深拷贝、浅拷贝
  17. 如何在 Ubuntu 14.04 上安装 Elasticsearch,Logstash 和 Kibana
  18. Vue.js 计算属性是什么
  19. list.ForEach的用法
  20. mysql故障(找不mysql命令)

热门文章

  1. VMware实现宿主机和虚拟机处于同一网段
  2. 【译】Exception Helper – Rethrown Exceptions
  3. 震惊!慎老师怒吃pks并大呼:一口就吃完了!
  4. css3 文本行的斑马线
  5. robotframework日志输出中文乱码以及robotframework常用关键字-笔者亲测
  6. element-ui(vue版)使用switch时change回调函数中的形参传值问题
  7. python 设计模式专题(一):目录篇
  8. 改造 layui 表格组件实现多重排序
  9. 用Eclipse进行单元测试JUnit4
  10. Python Hacking Tools - Port Scanner