2012-08-28 165 views
0

嗨,我使用此代碼來顯示基於select的到期日期。在日期選擇器上更改日期格式

<script>  
$(function(){     
    $("#date_picker").datepicker(); 
    $("#Plano_Id").change(function() { 
     var offset = +$(this).find("option:selected").attr("title"), /* get days to add on date*/ 
     theDate = new Date(); 
     theDate.setDate(theDate.getDate() + offset);   
     $("#date_picker").datepicker("setDate", theDate); 
    });  
});   
</script> 

但是,這會返回格式爲mm/dd/yyyy的日期。我試圖表現出dd/mm/yyyy

+0

使用具有dateformat選項的最新版本的jQuery UI – Diode

回答

4

用於設置格式的具體日期控制

$('#datepicker').datepicker({ dateFormat: 'dd/mm/yyyy' }); 

對於整個網站/網頁設置它,使用

$.datepicker.setDefaults({ dateFormat: 'dd/mm/yyyy' }); 
//Note:Call this before initializing any date pickers 
+0

要查看由for matDate函數,在這裏檢查:http://docs.jquery.com/UI/Datepicker/formatDate – PriorityMark

+0

謝謝,工作正常。 – Alvaro

相關問題