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

mydate=newDate;varday=mydate.toLocaleString();//获取日期与时间用这个方法得到了当前时间的表示,但不知道该绑定什么事件才能实... mydate=new Date;
var day=mydate.toLocaleString(); //获取日期与时间
用这个方法得到了当前时间的表示,但不知道该绑定什么事件才能实时显示。求大神指教
展开
 我来答
育知同创教育
2017-01-15 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

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、运行结果:

zeta_func
2014-09-29 · TA获得超过228个赞
知道答主
回答量:201
采纳率:0%
帮助的人:123万
展开全部
setInterval(function() {
    var now = (new Date()).toLocaleString();
    $('#current-time').text(now);
}, 1000);

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

<div id="current-time"></div>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式