(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DatePeriod 類(lèi)表示一個(gè)時(shí)間周期。
一個(gè)時(shí)間周期可以用來(lái)在給定的一段時(shí)間之內, 以一定的時(shí)間間隔進(jìn)行迭代。
$start
,$interval
,$recurrences
,$options
= 0$start
,$interval
,$end
,$options
= 0DatePeriod::EXCLUDE_START_DATE
在 DatePeriod::__construct() 構造函數中使用,表示不包含開(kāi)始時(shí)間。
如果通過(guò)顯式的傳入 $recurrences
來(lái)創(chuàng )建的 DatePeriod 實(shí)例,
那么這個(gè)參數表示循環(huán)次數。
參見(jiàn):DatePeriod::getRecurrences()。
在循環(huán)過(guò)程中,是否包含開(kāi)始時(shí)間。
時(shí)間周期的開(kāi)始時(shí)間。
表示在時(shí)間周期內迭代的時(shí)候,當前的時(shí)間。
時(shí)間周期的結束時(shí)間。
ISO 8601 格式的間隔。
版本 | 說(shuō)明 |
---|---|
5.3.27, 5.4.17 | 公開(kāi)以下屬性:recurrences, include_start_date,start, current,end 和 interval。 |