我創建一個JS時鐘/日期。我以前有時間完美地工作,然後我決定在我的時鐘(日期)上添加更多內容。現在我不知道爲什麼它不起作用。如果有人可以給我提示或想法如何解決它,我將不勝感激。時鐘和日期javascript
function timedate()
{
var currentTime = new Date();
var hours = currentTime.getHours();
var minutes = currentTime.getMinutes();
var dn="PM"
var d = currentTime.getDate(); <--
var day = (d < 10) ? '0' + d : d;
var m = currentTime.getMonth() + 1; <--
var month = (m < 10) ? '0' + m : m;
var yy = currentTime.getYear(); <--
var year = (yy < 1000) ? yy + 1900 : yy;
if (hours<12)
{
dn="AM"
}
if (hours>12)
{
hours=hours-12
}
if (hours==0)
{
hours=12
}
if (minutes<=9)
{
minutes="0"+minutes
}
var clocklocation = document.getElementById('timedate');
clocklocation.innerHTML = "" +hours+":"+minutes+dn+""+day + "/" + month + "/" + year;
setTimeout("timedate()", 1000);
}
timedate();
你是什麼意思「它不工作」?它拋出一個錯誤? –
我希望這些位'< - '不是真的在你的代碼中? – Dave