2012-12-14 241 views
2

如何格式化日期和時間?我可以輕鬆地格式化時間和日期,但不能組合格式的日期和時間。 I M使用jQuery日期時間選擇器插件Jquery日期時間選擇器格式

這一個是工作:

$('.date').datetimepicker({ 
     timeFormat: 'hh:mm', 
     dateFormat: 'yy-mm-dd' //This does nothing and does not format the data 
    }); 

我如何格式化爲這種格式的日期?

"`hh:mm:ss TT, DD, MM dd, yy"` 

輸出將是

04:10:55 AM, Tuesday, March 27, 2012 
+0

我使用'dateFormat'和'timeFormat'在我的應用程序和它的作品。 – Barmar

+0

但我想先顯示時間格式然後日期格式如何設置 –

回答

0

試試這個:

var date_obj = new Date(); 
date_obj_hours = date_obj.getHours(); 
date_obj_mins = date_obj.getMinutes(); 

if (date_obj_mins < 10) { 
    date_obj_mins = "0" + date_obj_mins; 
} 

if (date_obj_hours > 11) { 
    date_obj_hours = date_obj_hours - 12; 
    date_obj_am_pm = " PM"; 
} else { 
    date_obj_am_pm = " AM"; 
} 

date_obj_time = "'" + date_obj_hours + ":" + date_obj_mins + date_obj_am_pm + "'"; 

$("#datepicker").datepicker({ 
    dateFormat: date_obj_time + ' , ' + $.datepicker.RFC_850 
});​ 

附:它不完整,但我希望你可以添加秒部分。

0

您格式應該是 'H:I:S A,L,縮略詞,Y'

$('.date').datetimepicker({ 
    format:'H:i:s A, l, F j, Y' 
});