JavaScript Date对象
JavaScript date 对象可用于获取年,月和日。您可以借助JavaScript日期对象的帮助在网页上显示计时器。
您可以使用不同的Date构造函数创建日期对象。它提供了获取和设置日,月,年,时,分和秒的方法。
构造函数
您可以使用Date构造函数的4种变体来创建日期对象。
Date()
Date(milliseconds)
Date(dateString)
Date(year, month, day, hours, minutes, seconds, milliseconds)
JavaScript日期方法
让我们看一下JavaScript日期方法及其说明列表。
JavaScript日期示例
让我们看一下打印日期对象的简单示例。它同时打印日期和时间。
当前日期和时间: <span id="txt"></span>
<script>
var today=new Date();
document.getElementById('txt').innerHTML=today;
</script>
输出:
当前日期和时间:
让我们看看另一个打印日期/月份/年份的代码。
<script>
var date=new Date();
var day=date.getDate();
var month=date.getMonth()+1;
var year=date.getFullYear();
document.write("<br>Date is: "+day+"/"+month+"/"+year);
</script>
输出:
JavaScript当前时间示例
让我们看一下打印系统当前时间的简单示例。
当前时间是: <span id="txt"></span>
<script>
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
</script>
输出:
当前时间是:
JavaScript Number时钟示例
让我们看一下使用JavaScript日期对象显示数字时钟的简单示例。
设置间隔的方法有两种在JavaScript中:通过setTimeout()或setInterval()方法。
当前时间是: <span id="txt"></span>
<script>
window.onload=function(){getTime();}
function getTime(){
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
setTimeout(function(){getTime()},1000);
}
function checkTime(i){
if (i<10){
i="0" + i;
}
return i;
}
</script>
输出:
当前时间是: