Skip to content

isValidDateTimeDurationUnit

isValidDateTimeDurationUnit(unit: string): unit is keyof DurationLike

Return true when unit is a valid DateTimeDurationUnit.

  • Valid units are: “years”, “months”, “weeks”, “days”, “hours”, “minutes”, “seconds”, “milliseconds”, “microseconds”, “nanoseconds”.
  • Uses type assertion to narrow the type.
ParameterTypeDescription
unitstringcandidate string

boolean indicating validity

import { isValidDateTimeDurationUnit } from "@northguild/gmt/plain/validate";
isValidDateTimeDurationUnit("days") // true
output 

plain/validate/isValidDateTimeDurationUnit.ts