Skip to content

WeekdayRecurrence

[Source]

"Every weekday-in-set at TimeOfDay, in this IANA zone."

class val WeekdayRecurrence

Constructors

create

[Source]

new val create(
  weekdays': Array[DayOfWeek] val,
  at': TimeOfDay val,
  zone_name': String val)
: WeekdayRecurrence val^

Parameters

Returns


Public Functions

weekdays

[Source]

fun val weekdays()
: Array[DayOfWeek] val

Returns


at

[Source]

fun val at()
: TimeOfDay val

Returns


zone_name

[Source]

fun val zone_name()
: String val

Returns


iter_after

[Source]

Build an iterator that yields successive fire instants strictly after after_posix. Each call to next_fire() advances at least one day; consecutive calls within the same week may advance only one day (across weekdays in the set) or skip several (across excluded weekend days).

fun val iter_after(
  after_posix: (I64 val , I64 val))
: WeekdayIter ref

Parameters

  • after_posix: (I64 val , I64 val)

Returns