UNPKG

vremel

Version:

JavaScript date utility library for Temporal API

14 lines (12 loc) 367 B
import type { Temporal } from "../types.js"; /** * Returns an integer of seconds from Unix epoch until the exact time which the given temporal object represents. * * @param dt Temporal object * @returns epoch seconds */ export function epochSeconds( dt: Temporal.Instant | Temporal.ZonedDateTime, ): number { return Math.floor(dt.epochMilliseconds / 1000); }