Dayjs Class

Namespace: Stimulsoft.System

Constructors

Constructor Description
constructor(ConfigType config)  

constructor(config: ConfigType)

Parameters

  • config (ConfigType)

Methods

Method Returns Description
add (+1 overloads) Dayjs  
clone Dayjs  
date (+1 overloads) number  
day (+1 overloads) number  
daysInMonth number  
diff number  
endOf (+1 overloads) Dayjs  
format string  
hour (+1 overloads) number  
isAfter (+1 overloads) boolean  
isBefore (+1 overloads) boolean  
isSame (+1 overloads) boolean  
isValid boolean  
locale (+1 overloads) string  
millisecond (+1 overloads) number  
minute (+1 overloads) number  
month (+1 overloads) number  
quarter (+1 overloads) number  
second (+1 overloads) number  
startOf (+1 overloads) Dayjs  
subtract (+1 overloads) Dayjs  
toDate Date  
toISOString string  
toJSON string  
toString string  
unix number  
utc Dayjs  
utcOffset number  
valueOf number  
year (+1 overloads) number  

Method Details

add

add(value: number, unit: ManipulateType): Dayjs

Parameters

  • value (number)
  • unit (ManipulateType)

Returns Dayjs


add(value: number, unit: QUnitType): Dayjs

Parameters

  • value (number)
  • unit (QUnitType)

Returns Dayjs


clone

clone(): Dayjs

Returns Dayjs


date

date(): number

Returns number


date(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


day

day(): number

Returns number


day(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


daysInMonth

daysInMonth(): number

Returns number


diff

diff(date: ConfigType, unit: QUnitType | OpUnitType, float: boolean): number

Parameters

  • date (ConfigType)
  • unit (QUnitType | OpUnitType)
  • float (boolean)

Returns number


endOf

endOf(unit: OpUnitType): Dayjs

Parameters

  • unit (OpUnitType)

Returns Dayjs


endOf(unit: QUnitType): Dayjs

Parameters

  • unit (QUnitType)

Returns Dayjs


format

format(template: string): string

Parameters

  • template (string)

Returns string


hour

hour(): number

Returns number


hour(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


isAfter

isAfter(date: ConfigType, unit: OpUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (OpUnitType)

Returns boolean


isAfter(date: ConfigType, unit: QUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (QUnitType)

Returns boolean


isBefore

isBefore(date: ConfigType, unit: OpUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (OpUnitType)

Returns boolean


isBefore(date: ConfigType, unit: QUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (QUnitType)

Returns boolean


isSame

isSame(date: ConfigType, unit: OpUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (OpUnitType)

Returns boolean


isSame(date: ConfigType, unit: QUnitType): boolean

Parameters

  • date (ConfigType)
  • unit (QUnitType)

Returns boolean


isValid

isValid(): boolean

Returns boolean


locale

locale(): string

Returns string


locale(preset: string | ILocale, object: Partial): [Dayjs](/Stimulsoft.Reports.Class.Reference.JS/Stimulsoft_System/Dayjs.html)

Parameters

  • preset (string | ILocale)
  • object (Partial)

Returns Dayjs


millisecond

millisecond(): number

Returns number


millisecond(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


minute

minute(): number

Returns number


minute(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


month

month(): number

Returns number


month(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


quarter

quarter(): number

Returns number


quarter(quarter: number): Dayjs

Parameters

  • quarter (number)

Returns Dayjs


second

second(): number

Returns number


second(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs


startOf

startOf(unit: OpUnitType): Dayjs

Parameters

  • unit (OpUnitType)

Returns Dayjs


startOf(unit: QUnitType): Dayjs

Parameters

  • unit (QUnitType)

Returns Dayjs


subtract

subtract(value: number, unit: ManipulateType): Dayjs

Parameters

  • value (number)
  • unit (ManipulateType)

Returns Dayjs


subtract(value: number, unit: QUnitType): Dayjs

Parameters

  • value (number)
  • unit (QUnitType)

Returns Dayjs


toDate

toDate(): Date

Returns Date


toISOString

toISOString(): string

Returns string


toJSON

toJSON(): string

Returns string


toString

toString(): string

Returns string


unix

unix(): number

Returns number


utc

utc(keepLocalTime: boolean): Dayjs

Parameters

  • keepLocalTime (boolean)

Returns Dayjs


utcOffset

utcOffset(): number

Returns number


valueOf

valueOf(): number

Returns number


year

year(): number

Returns number


year(value: number): Dayjs

Parameters

  • value (number)

Returns Dayjs