JavaScript获取时间小时数|Date GetHours()方法

JavaScript Date 对象


定义与用法

getHours() 方法可返回时间的小时字段。


语法格式

Date.getHours()


示例代码

根据本地时间返回时间的小时字段:

var d = new Date(); 
var n = d.getHours();

效果展示:

单击按钮显示此时的小时字段:

亲自试试


浏览器支持

方法
GetHours()YesYesYesYesYes

所有主要浏览器都支持 getHours() 方法。


返回值

类型描述
Number返回值是 0 (午夜) 到 23 (晚上 11 点)之间的一个整数。

技术细节

JavaScript 版本:1.0

更多示例

返回指定时间的小时字段:

var d = new Date("July 21, 1983 01:15:00"); 
var n = d.getHours();

n 输出结果:

1

亲自试试


如何使用 getHours(), getMinutes() 以及 getSeconds() 来显示当前的时间。
<p id="demo">单击按钮显示此时的时间:</p>
<button onclick="myFunction()">点我</button>
<script>
function addZero(i){
	if (i<10) {
		i="0" + i;
	}
	return i;
}
function myFunction(){
	var d=new Date();
	var x=document.getElementById("demo");
	var h=addZero(d.getHours());
	var m=addZero(d.getMinutes());
	var s=addZero(d.getSeconds());
	x.innerHTML=h + ":" + m + ":" + s;
}
</script>

效果展示:

单击按钮显示此时的时间:

亲自试试


JavaScript Date 对象


相关