I need to set the initial date for the date picker to 03/20/2010 in mm-dd-yyyyy format. I have done this
You need a combination of dateFormat
and defaultDate
options:
$("#datepicker").datepicker(
{
dateFormat: 'mm/dd/yyyy',
defaultDate: '20/03/2010'
});
there are, however, many different ways to specify the default date. I'm not sure what you need so you can reference the API here: http://docs.jquery.com/UI/Datepicker#option-defaultDate.
mm
equals minutes not months.
Use dd/MM/yyyy
instead.
Also remember that type="date"
will make issue, so set type
as text
.
Not accurate!!!
$("#datepicker").datepicker(
{
dateFormat: 'mm/dd/yyyy',
defaultDate: '20/03/2010'
});
You must to put the right format in dateFormat : for your example there is : dd/mm/yy
two mistake:
$('#datepicker').datepicker('option', 'dateFormat', 'dd-mm-yy');
Year is specified as y
for 2 digits and yy
for 4 digits, as stated here.