JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://raw.githubusercontent.com/igorescobar/jQuery-Mask-Plugin/master/dist/jquery.mask.js"></script>
<input type="text" id="datemask" />
<p id="response"></p>
JavaScript
$('#datemask').mask('00/00/0000', {
onComplete: function(value) {
var parts = value.split("/");
var myDate = new Date(parts[2] + '-' + parts[1] + '-' + parts[0]);
$('#response').html( myDate.toString() );
},
placeholder: "dd/mm/yyyy"
});