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();