クラス Calendar

階層

  • Calendar

Index

コンストラクタ

アクセサー

  • get firstWeekDay(): number
  • set firstWeekDay(value: number): void

メソッド

  • formatToParts(date: Date, locale: string, options: any, parts: string[]): { date: Date; full: string }
  • getDateByView(date: Date, interval: string, activeViewIdx: number): Date
  • getFirstViewDate(date: Date, interval: string, activeViewIdx: number): Date
  • getNextMonth(date: Date): Date
  • getNextYear(date: Date): Date
  • getPrevMonth(date: Date): Date
  • getPrevYear(date: Date): Date
  • getWeekNumber(date: Date): number
  • monthdates(year: number, month: number, extraWeek?: boolean): ICalendarDate[]
  • monthdatescalendar(year: number, month: number, extraWeek?: boolean): ICalendarDate[][]
  • 月のカレンダーを表す行列 (配列の配列) を返します。 各行は週を表します。週の入力は ICalendarDate オブジェクトです。

    次のメンバー:

    Calendar

    パラメーター

    • year: number
    • month: number
    • extraWeek: boolean = false

    返却 ICalendarDate[][]

  • timedelta(date: Date, interval: string, units: number): Date
  • weekdays(): number[]
  • 現在設定されている firstWeekDay で開始する週の曜日の配列を返します。

    this.firstWeekDay = 0 (Sunday) --> [0, 1, 2, 3, 4, 5, 6] this.firstWeekDay = 1 (Monday) --> [1, 2, 3, 4, 5, 6, 0]

    次のメンバー:

    Calendar

    返却 number[]