Simple jQuery UI Datepicker example

by suraj ahir

HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
Date Picker on input field: <input type="text" id="date1" name="date1"/> <br/>

<p id="date2">

</p>

CSS

#ui-datepicker-div { font-size: 12px; }

JavaScript

$('#date1').datepicker({

    onSelect: function(dateText, inst) { 
      var dateAsString = dateText; //the first parameter of this function
      var dateAsObject = $(this).datepicker( 'getDate' ); //the getDate method
     
      
      var firstDay = new Date(dateAsObject.getFullYear(), dateAsObject.getMonth(), 1);
      var lastDay = new Date(dateAsObject.getFullYear(), dateAsObject.getMonth() + 1, 0);
      
      $('#date2').html(firstDay+" <br/> "+lastDay); 
      
   }
});