jQuery怎么实现在页面上实时显示当前时间?

2025-04-03 01:04:43
推荐回答(2个)
回答(1):

jQuery实现在页面上实时显示当前时间的一般做法如下:

1、定义一个date对象d

var d = new Date();

2、从d中获取月份
var month = d.getMonth()+1;

3、从d中获取日期

var day = d.getDate();
4、组装时间参数:

var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds();

5、最后形成完整的日期格式:

var output = d.getFullYear() + '/' +
   (month<10 ? '0' : '') + month + '/' +
   (day<10 ? '0' : '') + day + time 

6、运行结果:

回答(2):

setInterval(function() {
    var now = (new Date()).toLocaleString();
    $('#current-time').text(now);
}, 1000);

这里假设你用于显示时间的元素id是current-time

相关问答