@oceanum/datamesh / index / date2num
date2num(
dates,units,calendar?):number
Defined in: packages/datamesh/src/lib/cftime.ts:285
Convert JavaScript Date object(s) to numeric time value(s).
Date
Date object or array of Date objects
string
CF time units string (e.g., “days since 1970-01-01”)
Calendar type (default: “standard”)
number
Numeric time value or array of values
Error if calendar is not supported
// Single value
const num = date2num(new Date("1970-01-02"), "days since 1970-01-01");
// 1
// Array of values
const nums = date2num([new Date("1970-01-01"), new Date("1970-01-02")], "days since 1970-01-01");
// [0, 1]
date2num(
dates,units,calendar?):number[]
Defined in: packages/datamesh/src/lib/cftime.ts:290
Convert JavaScript Date object(s) to numeric time value(s).
Date[]
Date object or array of Date objects
string
CF time units string (e.g., “days since 1970-01-01”)
Calendar type (default: “standard”)
number[]
Numeric time value or array of values
Error if calendar is not supported
// Single value
const num = date2num(new Date("1970-01-02"), "days since 1970-01-01");
// 1
// Array of values
const nums = date2num([new Date("1970-01-01"), new Date("1970-01-02")], "days since 1970-01-01");
// [0, 1]