oceanum-js

@oceanum/datamesh


@oceanum/datamesh / index / parseCFUnits

Function: parseCFUnits()

parseCFUnits(units): ParsedCFUnits

Defined in: packages/datamesh/src/lib/cftime.ts:104

Parse a CF time units string.

Parameters

units

string

CF time units string (e.g., “days since 1970-01-01”)

Returns

ParsedCFUnits

Parsed units object

Throws

Error if units string is invalid

Example

const parsed = parseCFUnits("days since 1970-01-01");
// { unit: "days", referenceDate: Date, referenceMs: 0, original: "..." }

const parsed2 = parseCFUnits("hours since 2000-01-01 00:00:00");
// { unit: "hours", referenceDate: Date, referenceMs: 946684800000, original: "..." }