CalendarDay

new CalendarDay(args: CalendarDayParams): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:51

Returns CalendarDay

Returns the date

get date(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:110

Returns number

Returns the day of the week (Sunday = 0).

get day(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:95

Returns number

Returns the month.

get month(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:105

Returns number

Returns the underlying native date instance.

get native(): Date

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:220

Returns Date

Returns the timestamp since epoch in milliseconds.

get timestamp(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:115

Returns number

Returns the ISO 8601 week number.

get week(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:120

Returns number

Whether the current date is a weekend day.

get weekend(): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:230

Returns boolean

Returns the full year.

get year(): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:100

Returns number

Constructs and returns the current day.

get today(): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:38

Returns CalendarDay

add(unit: DayInterval, value: number): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:71

Parameters

Returns CalendarDay

Returns a copy of this instance.

clone(): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:56

Returns CalendarDay

equalTo(value: DayParameter): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:234

Parameters

Returns boolean

Gets the week number based on week start day. Uses ISO 8601 (first Thursday rule) only when weekStart is Monday (1). For other week starts, uses simple counting from January 1st.

getWeekNumber(weekStart: number): number

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:129

Parameters

  • weekStart: number

Returns number

greaterThan(value: DayParameter): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:238

Parameters

Returns boolean

greaterThanOrEqual(value: DayParameter): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:241

Parameters

Returns boolean

lessThan(value: DayParameter): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:245

Parameters

Returns boolean

lessThanOrEqual(value: DayParameter): boolean

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:249

Parameters

Returns boolean

Returns a new instance with values replaced.

set(args: Partial<CalendarDayParams>): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:63

Parameters

  • args: Partial<CalendarDayParams>

Returns CalendarDay

toString(): string

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:253

Returns string

Constructs a new CalendarDay instance from a Date object.

from(date: Date): CalendarDay

Defined in projects/igniteui-angular/core/src/date-common/util/model.ts:43

Parameters

  • date: Date

Returns CalendarDay