2013-07-25 152 views
0

我正在运行Ajax调用以获取某个日期的可用位置。ui Datepicker - 选择后格式化日期

我能得到该日期相当舒适与下面的代码:

$('.booking-date').datepicker(
{ 
    beforeShowDay: enableAllTheseDays, 
    numberOfMonths: 2, 
    dateFormat: 'DD, d MM, yy', 
    showButtonPanel: true, 
    onSelect: function(dateText, inst) { } 
} 

我知道这个日期格式是存在的,但我非常希望这是在为最终用户一个漂亮整洁的格式,它产生的东西如:2013年7月28日,星期日

如果我可以将dateText变量的DateFormat切换为MySQL更友好的日期。

希望有人能帮助

干杯

回答

0

通过创建以下解决:

onSelect: function() 
{ 
var dateText = $.datepicker.formatDate("yy-mm-dd", $(this).datepicker("getDate")); 
$('.date_hidden').html(dateText); 
}