HTML获取系统当前时间

<html>
<head>
<STYLE>
TD {
FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
</STYLE>
<SCRIPT language=JavaScript>
function tick() {
var years,months,days,hours, minutes, seconds;
var intYears,intMonths,intDays,intHours, intMinutes, intSeconds;
var today;
today = new Date(); //系统当前时间
intYears = today.getFullYear(); //得到年份,getFullYear()比getYear()更普适
intMonths = today.getMonth() + 1; //得到月份,要加1
intDays = today.getDate(); //得到日期
intHours = today.getHours(); //得到小时 
intMinutes = today.getMinutes(); //得到分钟
intSeconds = today.getSeconds(); //得到秒钟
years = intYears + "-"; 

if(intMonths < 10 ){
months = "0" + intMonths +"-";
} else {
months = intMonths +"-";
}
if(intDays < 10 ){
days = "0" + intDays +" ";
} else {
days = intDays + " ";
}
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+" ";
}
timeString = years+months+days+hours+minutes+seconds;
Clock.innerHTML = timeString;
window.setTimeout("tick();", 1000);
}
window.onload = tick;
</SCRIPT>
</head>
<BODY leftMargin=0 topMargin=0 marginwidth="0" marginheight="0">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR bgColor=#73a3d4 height=40>
<TD noWrap align=right width=209 ><SPAN id="Clock"></SPAN></TD>
</TR>
</TABLE>
</BODY>
</HTML>
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: HTML 本身不支持获取系统时间,但可以通过 JavaScript 在 HTML获取系统时间并显示在页面上。以下是一个简单的示例: ```html <!DOCTYPE html> <html> <head> <title>获取当前系统时间</title> </head> <body> <p id="time"></p> <script> var date = new Date(); var timeStr = date.toLocaleTimeString(); document.getElementById("time").innerHTML = "当前时间:" + timeStr; </script> </body> </html> ``` 在上面的示例中,我们使用 JavaScript 的 Date 对象获取当前时间,并通过 innerHTML 属性将时间显示在页面上。 ### 回答2: 要在HTML获取当前系统时间,可以使用JavaScript来实现。 首先,在HTML文件的头部引入JavaScript代码,使用<script>标签将代码包裹起来。然后,使用Date对象的方法来获取当前系统时间和日期。 例如: ```html <!DOCTYPE html> <html> <head> <script> // 在JavaScript中定义一个函数,用来获取系统时间 function getCurrentTime() { var currentTime = new Date(); // 创建Date对象 var hours = currentTime.getHours(); // 获取小时 var minutes = currentTime.getMinutes(); // 获取分钟 var seconds = currentTime.getSeconds(); // 获取秒钟 // 如果小时、分钟或者秒钟小于10,则在前面添加一个0,使时间格式更加美观 if (hours < 10) { hours = "0" + hours; } if (minutes < 10) { minutes = "0" + minutes; } if (seconds < 10) { seconds = "0" + seconds; } // 构建时间字符串 var timeString = hours + ":" + minutes + ":" + seconds; // 将时间字符串显示在页面上 document.getElementById("current-time").innerHTML = timeString; } // 在页面加载完成时调用获取系统时间的函数 window.onload = function() { getCurrentTime(); } </script> </head> <body> <h1>当前系统时间</h1> <p id="current-time"></p> </body> </html> ``` 上述代码中,我们定义了一个名为getCurrentTime的 JavaScript函数,该函数使用Date对象来获取当前系统时间,并将获取时间显示在页面上。window.onload函数用于在页面加载完成后调用getCurrentTime函数。 在上述例子中,我们使用了一个p标签来显示当前系统时间,通过获取p标签的id并使用innerHTML属性,将时间字符串插入到标签内部显示。 总的来说,以上的JavaScript代码将允许您在HTML页面中获取并显示当前系统时间。 ### 回答3: 要在HTML获取当前系统时间,可以使用JavaScript。以下是一个简单的例子: 首先,在HTML文件的<head>标签中插入以下代码: ```html <script> function displayTime() { var now = new Date(); // 获取当前时间 var hours = now.getHours(); // 小时 var minutes = now.getMinutes(); // 分钟 var seconds = now.getSeconds(); // 秒 // 格式化时间 hours = (hours < 10) ? "0" + hours : hours; minutes = (minutes < 10) ? "0" + minutes : minutes; seconds = (seconds < 10) ? "0" + seconds : seconds; // 显示时间 document.getElementById('time').innerHTML = hours + ":" + minutes + ":" + seconds; // 设置每秒更新一次时间 setTimeout(displayTime, 1000); } // 调用displayTime函数 displayTime(); </script> ``` 然后,在<body>标签中添加一个<span>元素来显示时间: ```html <body> <span id="time"></span> </body> ``` 这样,页面加载后,JavaScript会通过调用displayTime函数来获取当前系统时间并显示在页面中指定的<span>元素中。同时,使用setTimeout函数来设置定时更新,每秒钟更新一次时间。 以上就是一个简单的HTML代码,可以获取并显示当前系统时间

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值