Bootstrap datepicker setValue example

by Superman

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker3.css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
<div id="bdate"></div>
<div id="log"></div>

JavaScript

var myDate = [];
var data = ["Sun Apr 27 2014 22:14:25 +0100","Thu Apr 29 2014 22:14:25 +0100"];
var arr = [new Date(2014,05,01), new Date(2014,05,04)];

$.each(data, function(k, v){
    var nd = new Date(v);
    var ndd = nd.getDate()-1;
    var ndm = nd.getMonth()+1;
    var ndy = nd.getFullYear();
    var ndg = [parseInt(ndy), parseInt(ndm), parseInt(ndd)];
 myDate.push(new Date(ndg));
    $('#log').append('<div>'+myDate+'</div>');
});
//$('#log').html(myDate);
$('#bdate').datepicker('setDates', myDate);