isValidUnixSeconds
Signature
Section titled “Signature”isValidUnixSeconds(timestamp: unknown): booleanimport { isValidUnixSeconds } from "@northguild/gmt/unix/validate";Return true when timestamp is a valid Unix seconds value.
- Must be an integer (positive or negative, for dates before/after 1970).
- Returns false for non-numbers or non-integers.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
timestamp |
unknown |
number candidate |
Returns
Section titled “Returns”boolean indicating whether the timestamp is a valid Unix seconds value
Examples
Section titled “Examples”isValidUnixSeconds(1700000000) // trueisValidUnixSeconds(-86400) // true (1969-12-31)isValidUnixSeconds(1.5) // false