| Methods |
public
|
__construct(DateTimeValue $start)
|
#
|
public
|
start(): DateTimeImmutable
DTSTART as the base of the recurrence expansion.
DTSTART as the base of the recurrence expansion.
|
#
|
public
|
toBase(DateTimeValue $value): int
|
#
|
public
|
fromBase(int $timestamp): DateTimeValue
|
#
|
public
|
shift(DateTimeValue $value, int $seconds): DateTimeValue
Move a value by wall-clock seconds (the local time changes by exactly that much, also over DST).
Move a value by wall-clock seconds (the local time changes by exactly that much, also over DST).
|
#
|
public
|
window(DateTimeInterface $moment): int
A window boundary: an instant, or the local time of the given moment for local items.
A window boundary: an instant, or the local time of the given moment for local items.
|
#
|
public
|
overlaps(Occurrence $occurrence, ?int $from, ?int $to): bool
|
#
|