parse-date
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 = var datedate = // [Date: Tue Jun 07 2016 14:36:49 GMT-0700 (PDT)]date = // [Date: Tue Jun 07 2016 14:37:09 GMT-0700 (PDT)]try date = catch e // [Error: Invalid date: foo]
Example: return null for invalid dates
var parse = var datedate = // [Date: Tue Jun 07 2016 14:36:49 GMT-0700 (PDT)]date = // [Date: Tue Jun 07 2016 14:37:09 GMT-0700 (PDT)]date = // null
License
MIT