如何在html中获取在线时间,html在span中获取当前时间日期星期(较为详细)

function tick() {

var today=new Date();

var month=today.getMonth()+1;

var year, date, hours, minutes, seconds;

var intHours, intMinutes, intSeconds;

var week=new Array()

week[0]="星期天 ";

week[1]="星期一 ";

week[2]="星期二 ";

week[3]="星期三 ";

week[4]="星期四 ";

week[5]="星期五 ";

week[6]="星期六 ";

intHours = today.getHours();

intMinutes = today.getMinutes();

intSeconds = today.getSeconds();

year=today.getFullYear();

date=today.getDate();

var time;

if (intHours == 0) {

hours = "00:";

}

else if (intHours < 10) {

hours = "0" + intHours+":";

}

else {

hours = intHours + ":";

}

if (intMinutes < 10) {

minutes = "0"+intMinutes+":";

}

else {

minutes = intMinutes+":";

}

if (intSeconds < 10) {

seconds = "0"+intSeconds+" ";

}

else {

seconds = intSeconds+" ";

}

//根据不同的时间显示不同的问候。

//下面采用自己总结的测试纠正法对time进行赋值

time="午夜好";

if(today.getHours()<=22)  time="晚上好";

if(today.getHours()<=19)  time="傍晚好";

if(today.getHours()<=17)  time="下午好";

if(today.getHours()<=14)  time="中午好";

if(today.getHours()<=12)  time="上午好";

if(today.getHours()<=8)   time="早上好";

if(today.getHours()<=5)   time="凌晨好";

timeString="今天是:"+year+"年"+month+"月"+date+"日  "+hours+minutes+seconds+week[today.getDay()]+time;

Clock.innerHTML = timeString;

window.setTimeout("tick();", 1000);

}

window.onload = tick;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值