JulianDate
Installation
npm install --save juliandate
Usage
// Create a new JulianDate object set to the current time.const jd = ; // The primitive value of the JulianDate object.console;// Output: 2457530.910761 // Convert it to an ISO string.console;// Output: 2016-05-22T09:51:29.750Z // Convert it to a JavaScript Date object.const date = jd;console;// Output: Sun May 22 2016 05:51:29 GMT-0400 (Eastern Daylight Time) // Convert milliseconds to a JulianDate object.console;// Output: 2016-05-22T09:51:29.750Z // Get the current time as a numeric Julian date value.console;// Output: 2457530.910761
Note that the static now()
method returns a number and not an object. This is for consistency with the Date.now()
method.
License
MIT