下载
文档
参与
帮助
入门
介绍
简单教程
语言参考
基本语法
类型
变量
常量
表达式
运算符
控制结构
函数
类和对象
命名空间
枚举
错误
异常
纤程
生成器
属性
引用解释
预定义变量
预定义异常
预定义接口和类
预定义属性
上下文选项和参数
支持的协议和包装器
安全
介绍
一般注意事项
安装为 CGI 二进制文件
安装为 Apache 模块
会话安全
文件系统安全
数据库安全
错误报告
用户提交的数据
隐藏 PHP
保持最新
特性
使用 PHP 进行 HTTP 身份验证
Cookie
会话
处理文件上传
使用远程文件
连接处理
持久数据库连接
命令行使用
垃圾回收
DTrace 动态跟踪
函数参考
影响 PHP 的行为
音频格式操作
身份验证服务
命令行特定扩展
压缩和存档扩展
密码学扩展
数据库扩展
日期和时间相关扩展
文件系统相关扩展
人类语言和字符编码支持
图像处理和生成
邮件相关扩展
数学扩展
非文本 MIME 输出
进程控制扩展
其他基本扩展
其他服务
搜索引擎扩展
服务器特定扩展
会话扩展
文本处理
变量和类型相关扩展
Web 服务
仅限 Windows 的扩展
XML 操作
GUI 扩展
键盘快捷键
?
此帮助
j
下一个菜单项
k
上一个菜单项
g p
上一个手册页
g n
下一个手册页
G
滚动到底部
g g
滚动到顶部
g h
转到主页
g s
转到搜索
(当前页面)
/
聚焦搜索框
介绍 »
« unixtojd
PHP 手册
函数参考
日期和时间相关扩展
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
日期和时间
介绍
安装/配置
安装
运行时配置
预定义常量
示例
日期/时间算术
DateTime
— DateTime 类
DateTime::add
— 修改 DateTime 对象,添加天数、月数、年数、小时数、分钟数和秒数
DateTime::__construct
— 返回新的 DateTime 对象
DateTime::createFromFormat
— 根据指定格式解析时间字符串
DateTime::createFromImmutable
— 返回封装给定 DateTimeImmutable 对象的新 DateTime 实例
DateTime::createFromInterface
— 返回封装给定 DateTimeInterface 对象的新 DateTime 对象
DateTime::getLastErrors
— DateTimeImmutable::getLastErrors 的别名
DateTime::modify
— 更改时间戳
DateTime::__set_state
— __set_state 处理程序
DateTime::setDate
— 设置日期
DateTime::setISODate
— 设置 ISO 日期
DateTime::setTime
— 设置时间
DateTime::setTimestamp
— 根据 Unix 时间戳设置日期和时间
DateTime::setTimezone
— 为 DateTime 对象设置时区
DateTime::sub
— 从 DateTime 对象中减去天数、月数、年数、小时数、分钟数和秒数
DateTimeImmutable
— DateTimeImmutable 类
DateTimeImmutable::add
— 返回一个新的对象,添加了天数、月数、年数、小时数、分钟数和秒数
DateTimeImmutable::__construct
— 返回新的 DateTimeImmutable 对象
DateTimeImmutable::createFromFormat
— 根据指定格式解析时间字符串
DateTimeImmutable::createFromInterface
— 返回封装给定 DateTimeInterface 对象的新 DateTimeImmutable 对象
DateTimeImmutable::createFromMutable
— 返回封装给定 DateTime 对象的新 DateTimeImmutable 实例
DateTimeImmutable::getLastErrors
— 返回警告和错误
DateTimeImmutable::modify
— 创建具有修改时间戳的新对象
DateTimeImmutable::__set_state
— __set_state 处理程序
DateTimeImmutable::setDate
— 设置日期
DateTimeImmutable::setISODate
— 设置 ISO 日期
DateTimeImmutable::setTime
— 设置时间
DateTimeImmutable::setTimestamp
— 根据 Unix 时间戳设置日期和时间
DateTimeImmutable::setTimezone
— 设置时区
DateTimeImmutable::sub
— 减去天数、月数、年数、小时数、分钟数和秒数
DateTimeInterface
— DateTimeInterface 接口
DateTimeInterface::diff
— 返回两个 DateTime 对象之间的差异
DateTimeInterface::format
— 返回根据给定格式格式化的日期
DateTimeInterface::getOffset
— 返回时区偏移量
DateTimeInterface::getTimestamp
— 获取 Unix 时间戳
DateTimeInterface::getTimezone
— 返回相对于给定 DateTime 的时区
DateTime::__wakeup
— __wakeup 处理程序
DateTimeZone
— DateTimeZone 类
DateTimeZone::__construct
— 创建新的 DateTimeZone 对象
DateTimeZone::getLocation
— 返回时区的地理位置信息
DateTimeZone::getName
— 返回时区的名称
DateTimeZone::getOffset
— 返回时区相对于 GMT 的偏移量
DateTimeZone::getTransitions
— 返回时区的所有过渡
DateTimeZone::listAbbreviations
— 返回包含 dst、偏移量和时区名称的关联数组
DateTimeZone::listIdentifiers
— 返回包含所有已定义时区标识符的数字索引数组
DateInterval
— DateInterval 类
DateInterval::__construct
— 创建新的 DateInterval 对象
DateInterval::createFromDateString
— 从字符串的相对部分设置 DateInterval
DateInterval::format
— 格式化间隔
DatePeriod
— DatePeriod 类
DatePeriod::__construct
— 创建新的 DatePeriod 对象
DatePeriod::createFromISO8601String
— 从 ISO8601 字符串创建新的 DatePeriod 对象
DatePeriod::getDateInterval
— 获取间隔
DatePeriod::getEndDate
— 获取结束日期
DatePeriod::getRecurrences
— 获取重复次数
DatePeriod::getStartDate
— 获取开始日期
日期/时间函数
checkdate
— 验证公历日期
date
— 格式化 Unix 时间戳
date_add
— DateTime::add 的别名
date_create
— 创建新的 DateTime 对象
date_create_from_format
— DateTime::createFromFormat 的别名
date_create_immutable
— 创建新的 DateTimeImmutable 对象
date_create_immutable_from_format
— DateTimeImmutable::createFromFormat 的别名
date_date_set
— DateTime::setDate 的别名
date_default_timezone_get
— 获取脚本中所有日期/时间函数使用的默认时区
date_default_timezone_set
— 设置脚本中所有日期/时间函数使用的默认时区
date_diff
— DateTime::diff 的别名
date_format
— DateTime::format 的别名
date_get_last_errors
— DateTimeImmutable::getLastErrors 的别名
date_interval_create_from_date_string
— DateInterval::createFromDateString 的别名
date_interval_format
— DateInterval::format 的别名
date_isodate_set
— DateTime::setISODate 的别名
date_modify
— DateTime::modify 的别名
date_offset_get
— DateTime::getOffset 的别名
date_parse
— 返回包含给定日期/时间的详细信息的关联数组
date_parse_from_format
— 获取根据指定格式格式化的给定日期的信息
date_sub
— DateTime::sub 的别名
date_sun_info
— 返回包含日出/日落和暮光开始/结束信息的数组
date_sunrise
— 返回给定日期和地点的日出时间
date_sunset
— 返回给定日期和地点的日落时间
date_time_set
— DateTime::setTime 的别名
date_timestamp_get
— DateTime::getTimestamp 的别名
date_timestamp_set
— DateTime::setTimestamp 的别名
date_timezone_get
— DateTime::getTimezone 的别名
date_timezone_set
— DateTime::setTimezone 的别名
getdate
— 获取日期/时间信息
gettimeofday
— 获取当前时间
gmdate
— 格式化 GMT/UTC 日期/时间
gmmktime
— 获取 GMT 日期对应的 Unix 时间戳
gmstrftime
— 根据区域设置格式化 GMT/UTC 时间/日期
idate
— 将本地时间/日期部分格式化为整数
localtime
— 获取本地时间
microtime
— 返回包含微秒的当前 Unix 时间戳
mktime
— 获取日期对应的 Unix 时间戳
strftime
— 根据区域设置格式化本地时间/日期
strptime
— 解析使用 strftime 生成的 时间/日期
strtotime
— 将任何英文文本日期时间描述解析为 Unix 时间戳
time
— 返回当前 Unix 时间戳
timezone_abbreviations_list
— DateTimeZone::listAbbreviations 的别名
timezone_identifiers_list
— DateTimeZone::listIdentifiers 的别名
timezone_location_get
— DateTimeZone::getLocation 的别名
timezone_name_from_abbr
— 通过猜测缩写和 UTC 偏移量来返回时区名称
timezone_name_get
— DateTimeZone::getName 的别名
timezone_offset_get
— DateTimeZone::getOffset 的别名
timezone_open
— DateTimeZone::__construct 的别名
timezone_transitions_get
— DateTimeZone::getTransitions 的别名
timezone_version_get
— 获取时区数据库的版本
日期/时间错误和异常
支持的日期和时间格式
支持的时区列表
非洲
美洲
南极洲
北极
亚洲
大西洋
澳大利亚
欧洲
印度洋
太平洋
其他
DateError
— DateError 类
DateObjectError
— DateObjectError 类
DateRangeError
— DateRangeError 类
DateException
— DateException 类
DateInvalidOperationException
— DateInvalidOperationException 类
DateInvalidTimeZoneException
— DateInvalidTimeZoneException 类
DateMalformedIntervalStringException
— DateMalformedIntervalStringException 类
DateMalformedPeriodStringException
— DateMalformedPeriodStringException 类
DateMalformedStringException
— DateMalformedStringException 类
改进此页面
了解如何改进此页面
•
提交拉取请求
•
报告错误
+
添加注释
用户贡献的注释
此页面没有用户贡献的注释。