|
DatePeriod クラスはじめに日付の期間をあらわします。 日付の期間を使うと、指定した期間に定期的に発生する内容を反復処理できます。 クラス概要
DatePeriod
implements
IteratorAggregate
/* 定数 */
public
const
int
DatePeriod::EXCLUDE_START_DATE;
public
const
int
DatePeriod::INCLUDE_END_DATE;
/* プロパティ */
public
readonly
DateTimeInterfacenull
$start;
public
readonly
DateTimeInterfacenull
$current;
public
readonly
DateTimeInterfacenull
$end;
public
readonly
DateIntervalnull
$interval;
public
readonly
int
$recurrences;
public
readonly
bool
$include_start_date;
public
readonly
bool
$include_end_date;
/* メソッド */
public __construct(
DateTimeInterface $start ,DateInterval $interval ,int $recurrences ,int $options = 0) public __construct(
DateTimeInterface $start ,DateInterval $interval ,DateTimeInterface $end ,int $options = 0) public __construct(string
$isostr , int $options = 0)public static static createFromISO8601String(string
$specification , int $options = 0)public DateInterval getDateInterval()
public DateTimeInterfacenull getEndDate()
public intnull getRecurrences()
public DateTimeInterface getStartDate()
定義済み定数
プロパティ
変更履歴
|