JS獲取時間一般都是24小時制,那么如何將他的小時改成12小時呢,我們在做北京奔騰學術項目的時候就用到了這個寫法:
首先獲取電腦的時間 new Date()
然后去判斷他是上午還是下午:
var benteng = 'AM'; if (d2.getHours()>12){ benteng = "PM"+" "+(d2.getHours() % 12 == 0 ? 12 : d2.getHours() % 12); } else { benteng = "AM"+" "+(d2.getHours() % 12 == 0 ? 12 : d2.getHours() % 12); }
最后正常輸入benteng這個函數就可以了
var end=d2.getFullYear()+"."+(d2.getMonth()+1)+"."+d2.getDate()+" "+benteng+":"+d2.getMinutes();