approximate
A library to parse "approximate" dates.
-
Trivial example:
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:
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:
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