javascript - JS: Change Date format returned from DatePicker -


i'm not @ js, have problem dates.

i want set range datepickers - that's why when date changed, in following format:

wed jul 08 2015 00:00:00 gmt+0200 (cest)

i need change date in format dd/mm/yyyy use value later. till looks following:

var nowtemp = new date(); $("#datepickerstart").on("changedate", function (e) {     mindate = e.date;     console.log(mindate);  // wed jul 08 2015 00:00:00 gmt+0200 (cest) //        day = mindate.getdate(); <- doesn't work //        monthindex = mindate.getmonth(); //        year = mindate.getfullyear(); });    $('#datepickerstart').datepicker({     format: "dd/mm/yyyy",     startdate : new date('01/01/2009'),     enddate : new date()  });   $('#datepickerend').datepicker({     format: "dd/mm/yyyy",     startdate : mindate,//""+day+"/"+monthindex+"/"+year,<- tried different approaches     enddate : new date()  }); 

if use mindate.format("dd/mm/yyyy"), returns error "uncaught typeerror: mindate.format not function".

thanks in advance help.

a alternative doing using momenjs library.

other alternative create function formats date follow:

var formatdate = function(d) {          var date = d.getdate();      var month = d.getmonth();      var year = d.getfullyear();      var newdate = (date < 10 ?  ('0' + date) : date) + '/' + (month < 10 ?  ('0' + month) : month) + '/' + year;        alert(newdate);  }    // usage example  var = new date();    formatdate(now)


Comments