html页面怎么获取当前时间?

 我来答
无怨深渊
推荐于2019-10-14 · TA获得超过2.1万个赞
知道小有建树答主
回答量:194
采纳率:80%
帮助的人:6.9万
展开全部

可以在html页面内使用JavaScript语句来获取当前日期。最简单的方法是使用{strTime = new Date();}来获取当前日期。

PS:上述语句虽然简单,但是有兼容性问题。相对复杂,但是兼容性好的方法是使用getFullYear、getMonth、getDay语句获取时间。

使用{strTime = new Date();}获取当前日期:

<script langauge='javascript'>
function clock()
{
strTime = new Date();
}
</script>

使用getFullYear、getMonth、getDay语句获取当前日期:

阳光的宁娜
高粉答主

2018-01-04 · 每个回答都超有意思的
知道小有建树答主
回答量:91
采纳率:100%
帮助的人:1.5万
展开全部

<script language="javascript">

function get_time()

{vardate=newDate();varyear="",month="",day="",week="",hour="",minute="",second="";year=date.getFullYear();month=add_zero(date.getMonth()+1);day=add_zero(date.getDate());week=date.getDay();switch (date.getDay()) {case 0:val="周日";breakcase 1:val="周一";breakcase 2:val="周二";breakcase 3:val="周三";breakcase 4:val="周四";breakcase 5:val="周五";breakcase 6:val="周六";break}

hour=add_zero(date.getHours());
minute=add_zero(date.getMinutes());
second=add_zero(date.getSeconds());
document.getElementById("timetable").innerHTML=" "+year+"-"+month+"-       "+day+" "+hour+":"+minute+":"+second+" "+val;


function add_zero(temp)

if(temp<10) return "0"+temp;
else return temp;

setInterval("get_time()",1000);
</script>

body 部分相应放时间的td或者div添加 id="timetable"

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式