Create a new Date, accepting more input types than normal, like Unix timestamps.
JavaScript Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
test
.eslintrc
.gitignore
HISTORY.md
Makefile
README.md
circle.yml
karma.conf.ci.js
karma.conf.js
package.json

README.md

new-date

CircleCI Codecov

Create a new Date, accepting more input types than normal, like Unix timestamps.

Installation

$ npm install new-date

API

newDate(Date|String|Number)

Returns a new Date object created from the input. The input can be:

  • Date objects
  • date strings
  • millisecond numbers
  • second numbers
  • millisecond strings
  • second strings
var newDate = require('new-date');

newDate(new Date);
newDate('Wed, 09 Aug 1995 00:00:00 GMT');
newDate('Aug 9, 1995');
newDate('2011-10-10T14:48:00');
newDate(1363288923637);
newDate(1363288923);
newDate('1363288923637');
newDate('1363288923');