2010-01-23 27 views

回答

2

內置1:30 PM在Java腳本一月-in Date對象將允許您按照用戶系統定義的格式格式化日期 - 這可能包括AM/PM(也可能不是英文)。你可以自己格式化,當然可以使用this之類的東西。要完全控制,請使用strftime()庫。

3

那麼,你總是可以在getHours()上使用包裝並轉換爲12小時格式。

Date.prototype.getHoursIn12HrMode = function() { 
    var h = this.getHours(); 
    if(h == 0) 
     return 12; 
    return (h > 12) ? h - 12 : h; 
} 

Datejs是一個很好的圖書館,如果需要更多的自定義使用。

0

Steven Levithan發佈了一個JS腳本,它實現了各種日期 - 時間掩碼。它包括一個12小時的時鐘元件。 Find out more

相關問題