MCPcopy
hub / github.com/valor-software/ngx-bootstrap / createDuration

Function createDuration

src/chronos/duration/create.ts:24–29  ·  view source on GitHub ↗
(input?: DurationInput, key?: string, config: DateParsingConfig = {})

Source from the content-addressed store, hash-verified

22export type DurationInput = string | number | Duration | Partial<DateObject> | { from: Date; to: Date };
23
24export function createDuration(input?: DurationInput, key?: string, config: DateParsingConfig = {}) {
25 const duration = convertDuration(input, key);
26 // matching against regexp is expensive, do it on demand
27
28 return new Duration(duration, config);
29}
30
31function convertDuration(input: any, key: string): Partial<DateObject> {
32 // checks for null or undefined

Callers 6

relativeTimeFunction · 0.90
chain.tsFile · 0.90
fromMethod · 0.90
addFunction · 0.90
subtractFunction · 0.90
fromFunction · 0.90

Calls 1

convertDurationFunction · 0.85

Tested by

no test coverage detected