2017-04-11 27 views
2

我想在我的WordPress網站上顯示日期,如圖片,其中長名稱的月份縮短。 enter image description here使用jquery顯示不同的日期格式

我的jQuery看起來是這樣的:

jQuery(document).ready(function($){ 

    var txtFromDate, txtToDate; 
    $("#txtFrom").datepicker({ 
    numberOfMonths: 1, 
    onSelect: function(selected) { 
     txtFromDate = selected; 
     var dt = new Date(selected); 
     dt.setDate(dt.getDate() + 1); 
     $("#txtTo").datepicker("option", "minDate", dt); 
    } 
    }); 
    $("#txtTo").datepicker({ 
    numberOfMonths: 1, 
    onSelect: function(selected) { 
     txtToDate = selected; 
     var dt = new Date(selected); 
     dt.setDate(dt.getDate() - 1); 
     $("#txtFrom").datepicker("option", "maxDate", dt); 
    } 
    }); 

    $('a#atributo').click(function() { 
    // var link = day_1+month_1+year; 
    var monthNames = [ 
     "Jan", "Feb", "Mar", 
     "Apr", "May", "Jun", "Jul", 
     "Aug", "Sep", "Oct", 
     "Nov", "Dec" 
     ]; 

    var date1 = $("#txtFrom").datepicker('getDate'), 
     day_1 = date1.getDate(), 
     month_1 = date1.getMonth() + 1,    
     year_1 = date1.getFullYear(); 

    var date2 = $("#txtTo").datepicker('getDate'), 
     day_2 = date2.getDate(), 
     month_2 = date2.getMonth() + 1,    
     year_2 = date2.getFullYear(); 

    var where = $('#selection :selected').text(); 
    var people = $('#search-pax :selected').val(); 

    $(this).attr("href", "http://www.lekkeslaap.co.za/akkommodasie-in/"+where+"?q="+where+"&start="+day_1+"+"+monthNames[month_1]+"+"+year_1+'&end='+day_2+'+'+monthNames[month_2]+'+'+year_2+'&pax='+people); 
    }); 
}); 

而現在,當我認爲它看起來像這樣的網站:

enter image description here

如何更改日期格式?

我發現this API文檔中,但我很努力實現

希望你能幫助和here my full pen for it

+0

的可能的複製[jQuery UI的DatePicker的 - 更改日期格式]更改斜槓(http://stackoverflow.com/questions/1328025/jquery-ui-datepicker-change-日期格式) – NetVicious

+0

我看不到與我的問題相比的重複參考 –

+0

我看到您修改了您的筆。所以有點重複它;-) – NetVicious

回答

1

在你有「numberOfMonths:1」的逗號後面加上:

dateFormat: "d/M/yy" 

歡迎您通過破折號或沒有

+0

欣賞支持 –

0

您需要的日期選擇器選項中添加dateformat選項:

dateFormat: "d M yy"