DateInterval 类
(PHP 5 >= 5.3.0, PHP 7)
简介
表示一个时间周期的类。
一个时间周期表示固定量的时间(多少年,月,天,小时等), 也可以表示一个字符串格式的相对时间, 当表示相对时间的时候,字符串格式是 DateTime 类的构造函数所支持的格式。
类摘要
DateInterval {
/* 属性 */
/* 方法 */
}
属性
- y
-
多少年。
- m
-
多少月。
- d
-
多少天。
- h
-
多少小时。
- i
-
多少分钟。
- s
-
多少秒。
- f
-
多少微秒。
- invert
-
1 表示一个负的时间周期, 0 表示一个正的时间周期。 请参见: DateInterval::format().
- days
-
如果 DateInterval 对象是由 DateTime::diff() 函数创建的, 那么它表示开始日期和结束日期之间包含了多少天。 否则,days 属性为
FALSE
。在 PHP 5.4.20/5.5.4 之前版本中,此属性不会为
FALSE
, 而是 -99999。
更新日志
版本 | 说明 |
---|---|
7.1.0 | 增加 f 属性。 |
Table of Contents
- DateInterval::__construct — Creates a new DateInterval object
- DateInterval::createFromDateString — Sets up a DateInterval from the relative parts of the string
- DateInterval::format — Formats the interval