var dateFrom = $('#date-frm').datepicker('getDate');
alert(dateFrom);
It displays:
Thu May 09 2013 00:00:00 GMT+0800
I want to display it in this format: 2013-05-09
var dateFrom = $('#date-frm').datepicker('getDate');
alert(dateFrom);
It displays:
Thu May 09 2013 00:00:00 GMT+0800
I want to display it in this format: 2013-05-09
You need to change the format of datepicker like
var dateFrom = $('#date-frm').datepicker({ dateFormat: 'yy-mm-dd' }).val();
you can have look at this article or datepicker documentation
getDate returns Date object not a string, you can format the date object using formatDate
var dateFrom = $('#date-frm').datepicker('getDate');
alert($.datepicker.formatDate('yy-mm-dd', dateFrom));