plainTime
const plainTime: RegExp = /^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9](?::[0-5][0-9](?:[.,][0-9]{1,9})?)?$/;RegExp matching ISO 8601 local time (extended): HH:mm[:ss[.fffffffff]].
Examples
Section titled “Examples”import { plainTime } from "@northguild/gmt";plainTime.test("14:30") // trueplainTime.test("14:30:00") // trueplainTime.test("14:30:00.123") // true (fractional seconds)plainTime.test("14:30:00,123") // true (comma separator)plainTime.test("24:00:00") // false (hour out of range)plainTime.exec("14:30:45.5")?.slice(1) // ["14"] (hour)plainTime.test("14:30:60") // false (leap second; GMT rejects it)