@oceanum/datamesh / index / num2date
num2date(
times,units,calendar?):Date
Defined in: packages/datamesh/src/lib/cftime.ts:216
Convert numeric time value(s) to JavaScript Date object(s).
number
Numeric time value or array of values
string
CF time units string (e.g., “days since 1970-01-01”)
Calendar type (default: “standard”)
Date
Date object or array of Date objects
Error if calendar is not supported
// Single value
const date = num2date(0, "days since 1970-01-01");
// Date: 1970-01-01T00:00:00.000Z
// Array of values
const dates = num2date([0, 1, 2], "days since 1970-01-01");
// [Date: 1970-01-01, Date: 1970-01-02, Date: 1970-01-03]
// Hours since reference
const date2 = num2date(24, "hours since 2000-01-01");
// Date: 2000-01-02T00:00:00.000Z
num2date(
times,units,calendar?):Date[]
Defined in: packages/datamesh/src/lib/cftime.ts:221
Convert numeric time value(s) to JavaScript Date object(s).
number[]
Numeric time value or array of values
string
CF time units string (e.g., “days since 1970-01-01”)
Calendar type (default: “standard”)
Date[]
Date object or array of Date objects
Error if calendar is not supported
// Single value
const date = num2date(0, "days since 1970-01-01");
// Date: 1970-01-01T00:00:00.000Z
// Array of values
const dates = num2date([0, 1, 2], "days since 1970-01-01");
// [Date: 1970-01-01, Date: 1970-01-02, Date: 1970-01-03]
// Hours since reference
const date2 = num2date(24, "hours since 2000-01-01");
// Date: 2000-01-02T00:00:00.000Z
num2date(
times,units,calendar?):Date[]
Defined in: packages/datamesh/src/lib/cftime.ts:226
Convert numeric time value(s) to JavaScript Date object(s).
Numeric time value or array of values
Float64Array<ArrayBufferLike> |
Float32Array<ArrayBufferLike> |
Int32Array<ArrayBufferLike> |
string
CF time units string (e.g., “days since 1970-01-01”)
Calendar type (default: “standard”)
Date[]
Date object or array of Date objects
Error if calendar is not supported
// Single value
const date = num2date(0, "days since 1970-01-01");
// Date: 1970-01-01T00:00:00.000Z
// Array of values
const dates = num2date([0, 1, 2], "days since 1970-01-01");
// [Date: 1970-01-01, Date: 1970-01-02, Date: 1970-01-03]
// Hours since reference
const date2 = num2date(24, "hours since 2000-01-01");
// Date: 2000-01-02T00:00:00.000Z