var t = null;
t = setTimeout(time, 1000); //开始运行
function time() {
clearTimeout(t); //清除定时器
dt = new Date();
var y = dt.getFullYear();
var mt = new Date().toDateString().split(" ")[1]//获取英文版月份
var day = dt.getDate();
var h = dt.getHours(); //获取时
var m = dt.getMinutes(); //获取分
// var s = dt.getSeconds(); //获取秒
monthEnglish: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Spt","Oct","Nov","Dec"]
document.querySelector("#showTime").innerHTML="on"+" "+ mt + " " +day +" , "+ y+" ,at " + h +":"+m;
t = setTimeout(time, 1000); //定时刷新
}
运行结果: