javascript 取得現在時間
首先寫出一個function如下。 function getNowTime(){ var timeDate= new Date(); var tMonth = (timeDate.getMonth()+1) > 9 ? (timeDate.getMonth()+1) : '0'+(timeDate.getMonth()+1); var tDate = timeDate.getDate() > 9 ? timeDate.getDate() : '0'+timeDate.getDate(); var tHours = timeDate.getHours() > 9 ? timeDate.getHours() : '0'+timeDate.getHours(); var tMinutes = timeDate.getMinutes() > 9 ? timeDate.getMinutes() : '0'+timeDate.getMinutes(); var tSeconds = timeDate.getSeconds() > 9 ? timeDate.getSeconds() : '0'+timeDate.getSeconds(); return timeDate= timeDate.getFullYear()+'/'+ tMonth +'/'+ tDate +' '+ tHours +':'+ tMinutes +':'+ tSeconds; } document.write("現在時間:"+getNowTime()); 接著只要執行寫出getNowTime()即可獲得現在時間(例如:2011-05-10 23:17:51)。 而為何都要加上 > 9 的判斷,因為取得的值,都是整數格式(0~9),所有就再補上0使它變為(00~09)。 實際狀態取得時間可以參考範例。javascript-取得現在時間範例