parse-date

1.1.0 • Public • Published

parse-date Build Status js-standard-style

Basic date parse util, throws error or returns null if date is invalid

Installation

npm i --save parse-date

Usage

Example: throw error for invalid dates

var parse = require('parse-date')
 
var date
date = parse(1465335409856)
// [Date: Tue Jun 07 2016 14:36:49 GMT-0700 (PDT)]
date = parse('Tue Jun 07 2016 14:36:29 GMT-0700 (PDT)')
// [Date: Tue Jun 07 2016 14:37:09 GMT-0700 (PDT)]
try {
  date = parse('foo')
} catch (e) {
  // [Error: Invalid date: foo]
}

Example: return null for invalid dates

var parse = require('parse-date/silent')
 
var date
date = parse(1465335409856)
// [Date: Tue Jun 07 2016 14:36:49 GMT-0700 (PDT)]
date = parse('Tue Jun 07 2016 14:36:29 GMT-0700 (PDT)')
// [Date: Tue Jun 07 2016 14:37:09 GMT-0700 (PDT)]
date = parse('foo')
// null

License

MIT

Package Sidebar

Install

npm i parse-date

Weekly Downloads

0

Version

1.1.0

License

MIT

Last publish

Collaborators

  • tjmehta