@google-cloud/precise-date

A simple utility for precise-dateing functions and classes.

Installing the package

It's unlikely you will need to install this package directly, as it will be installed as a dependency when you install other @google-cloud packages.

$ npm install --save @google-cloud/precise-date

Using the package

PreciseDate extends the native Date object, so you can use it in place of that or when you need nanosecond precision.

const {PreciseDate} = require('@google-cloud/precise-date');
const date = new PreciseDate('1547253035381101032');

date.toISOString();
// => 2019-01-12T00:30:35.381101032Z

date.toFullTimeString();
// => '1547253035381101032'

API

PreciseDate([time])

Returns a new date instance.

time

Type: string BigInt