JSFiddle - React, Tailwind, and code Playground
HTML
<script type="text/javascript" src="http://momentjs.com/downloads/moment.min.js"></script>
JavaScript
var format = "DDHHmm MMM YY";
var dates = [
"091500 Jan 14", // Valid date
"321500 Jan 14", // Invalid day
"092500 Jan 14", // Invalid hour
"091561 Jan 14", // Invalid minute
"091500 LOL 14" // Invalid month
];
for(var i in dates) {
if(moment(dates[i], format).isValid()){
alert("\"" + dates[i] + "\" is valid");
} else {
alert("\"" + dates[i] + "\" is not Valid");
}
}