【发布时间】:2017-09-04 06:28:30
【问题描述】:
我希望我的小时部分设置为 1-12 而不是 0-23。谢谢。
这是 JavaScript:
setInterval(function(){ time();}, 1000)
function time(){
var dates = new Date();
var newDates = dates.toDateString();
// var clock = dates.toLocaleTimeString();
var seconds = dates.getSeconds();
var minutes = dates.getMinutes();
var hours = dates.getHours();
var stringSeconds= String(seconds);
var stringMinutes= String(minutes);
var stringHours= String(hours);
newDate.textContent = newDates;
newDivSeconds.textContent = stringSeconds;
newDivMinutes.textContent = stringMinutes + ' :' ;
newDivHours.textContent = stringHours + ' :';
【问题讨论】:
-
@aryamccarthy -- 不,我认为系统时间是在某一时刻被抢占的,一开始是
new Date()。 -
您没有尝试过
if (hours > 12)类型测试吗?
标签: javascript