JSFiddle - React, Tailwind, and code Playground
by adeneo
JavaScript
var value = "02Apr2014";
var m = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var month = value.replace(/\d/g,''),
parts = value.split(month),
day = parseInt(parts.shift(), 10),
year = parseInt(parts.pop(), 10)
var date = new Date(year, m.indexOf(month), day);
console.log(date)