JSFiddle - React, Tailwind, and code Playground

by Wibawa Adhi Nugraha

HTML

<script src="http://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js"></script>
<link rel="stylesheet" href="http://dbushell.github.io/Pikaday/css/pikaday.css">
<script src="http://dbushell.github.io/Pikaday/pikaday.js"></script>
<script src="http://dbushell.github.io/Pikaday/plugins/pikaday.jquery.js"></script>
<input type="text" class="datepicker">

JavaScript

$(function(){
    $('.datepicker').pikaday({
		format: 'M/d/yyyy',
		defaultDate: new Date('1994-12-31'),
        yearRange: '40',
        minDate: new Date('1954-01-01'),
        maxDate: new Date('1994-12-31'),
        
	}).change(function() {
		var d = Date.parse($(this).val());
		if (d !== null) {
			$(this).val(d.toString('yyyy-MM-dd'));
		} else { $(this).val(''); }
	});
});