Skip to content

chopMilliseconds

chopMilliseconds(value: string): string
import { chopMilliseconds } from "@northguild/gmt/plain/chop";

Return a string with millisecond precision removed from a PlainDateTime or PlainTime value.

  • Truncates to second precision.
  • Accepts both PlainDateTime and PlainTime formats.
  • Returns “” for invalid input.
Parameter Type Description
value string ISO PlainDateTime or PlainTime string

ISO string without milliseconds, or “” on invalid input

chopMilliseconds("2024-02-29T12:34:56.789") // "2024-02-29T12:34:56"
chopMilliseconds("12:34:56.789") // "12:34:56"
chopMilliseconds("invalid") // ""

plain/chop/chopMilliseconds.ts