A library to parse "approximate" dates
npm install approximate - Trivial example:
``javascript`
var approx = require('approximate')(2015);
var parsedDate = approx.parse('JAN 15');
console.log(parsedDate);
// yields timestamp equivalent to January 15, 2015 00:00:00Z
- More complicated example: But what if I want to parse a more complex string and just get a valid Date object? Then I can do the same thing:
`javascript`
var approx = require('approximate')(2015);
var parsedDate = approx.parse('JAN 15 - THE WILD ATARIS, LARGE TYPHOON, THE IGNORANT GOATS');
console.log(parsedDate);
// yields timestamp equivalent to January 15, 2015 00:00:00Z
- ...and:
`javascript``
var approx = require('approximate')(2015);
var parsedDate = approx.parse('4/15 - April and the Showers, Flowers for April');
console.log(parsedDate);
// yields timestamp equivalent to April 15, 2015 00:00:00Z