安装/配置

目录

需求

构建此扩展不需要其他扩展。

安装

使用这些函数不需要安装,它们是 PHP 核心的一部分。

Note: 获取最新版的时区数据

可以通过安装 PECL 的 » timezonedb 模块来获取最新的时区数据。

Note: 在 PHP 5.1.x 中支持的试验性时区

虽然 DateTime 类及其相关函数自 PHP 5.2.0 版本开始 就是默认启用的,也可以通过设置 CFLAGS=-DEXPERIMENTAL_DATE_SUPPORT=1 参数来配置/编译 PHP 5.1.x 版本来实现试验性的支持。

运行时配置

这些函数的行为受 php.ini 中的设置影响。

名字默认可修改范围更新日志
date.default_latitude"31.7667"PHP_INI_ALL自 PHP 5.0.0 起可用
date.default_longitude"35.2333"PHP_INI_ALL自 PHP 5.0.0 起可用
date.sunrise_zenith"90.83"PHP_INI_ALL自 PHP 5.0.0 起可用
date.sunset_zenith"90.83"PHP_INI_ALL自 PHP 5.0.0 起可用
date.timezone""PHP_INI_ALL自 PHP 5.0.0 起可用

有关 PHP_INI_* 样式的更多详情与定义,见 配置可被设定范围

这是配置指令的简短说明。

date.default_latitude float
默认纬度。

date.default_longitude float
默认经度。

date.sunrise_zenith float
默认日出天顶。

date.sunset_zenith float
默认日落天顶。

date.timezone string
在未设定 TZ 环境变量时用于所有日期/时间函数的默认时区。优先顺序在 date_default_timezone_get 页面中有说明。 支持的时区可参见 所支持的时区列表

Note: 前四个配置选项目前仅用于 class="function">date_sunriseclass="function">date_sunset

资源类型

此扩展没有定义资源类型。