interface Duration {
    new Durationnew (input, unit?, locale?): Duration;
    add: AddDurationType;
    subtract: AddDurationType;
    as(unit): number;
    asDays(): number;
    asHours(): number;
    asMilliseconds(): number;
    asMinutes(): number;
    asMonths(): number;
    asSeconds(): number;
    asWeeks(): number;
    asYears(): number;
    clone(): Duration;
    days(): number;
    format(formatStr?): string;
    get(unit): number;
    hours(): number;
    humanize(withSuffix?): string;
    locale(locale): Duration;
    milliseconds(): number;
    minutes(): number;
    months(): number;
    seconds(): number;
    toISOString(): string;
    toJSON(): string;
    weeks(): number;
    years(): number;
}

Constructors

  • Parameters

    • input: string | number | object
    • Optional unit: string
    • Optional locale: string

    Returns Duration

Properties

subtract: AddDurationType

Methods

  • Parameters

    Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns Duration

  • Returns number

  • Parameters

    • Optional formatStr: string

    Returns string

  • Parameters

    Returns number

  • Returns number

  • Parameters

    • Optional withSuffix: boolean

    Returns string

  • Parameters

    • locale: string

    Returns Duration

  • Returns number

  • Returns number

  • Returns number

  • Returns number

  • Returns string

  • Returns string

  • Returns number

  • Returns number

Generated using TypeDoc