快速记住Date的使用方法

在这里插入图片描述
如何获取时间日期的毫秒,之前的文因为章学过,就不在这里描述了,有不知道的
请看这个篇文章《+new Date()》
只要记住3句话,快速记住Date类型的方法
1. 8个单位

FullYear // 年份
Month    // 月份
Date     // 天数
Day      // 星期几
Hours    // 小时
Minutes  // 分钟数
Seconds  // 秒数
Milliseconds // 毫秒数

2.每个单位都有一对getset方法
date.getXXX() 获得当前单位上的数值。
date.setXXX(值)修改当前单位的值。

特例:Day没有set方法(因为星期不能修改)

3.get的返回值和set取值的范围

FullYear // 年份  				(四位数字的年份)
Month    // 月份 				(0~11,0表示一月,11表示十二月)
Date     // 天数    				(1~31,跟正常时间相对应)
Day      // 星期几				(0~6, 0表示星期日,6表示星期六)
Hours    // 小时					(0~23,跟正常的时间小时对应)
Minutes  // 分钟数				(0~59,跟正常的分钟相对应)
Seconds  // 秒数					(0~59,跟正常的秒数相对应)
Milliseconds // 毫秒数			(0~1000,1000毫秒等于1秒)

下面附上一段小demo。获取当前时间的毫秒数,转成自己的格式显示在页面上。

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title></title>
</head>
<body>
<span id=dq_date>现在时间:</span>
<script type="text/javascript">
	function format() {
		var date = new Date();
		var dq_date = document.getElementById("dq_date")
		var y = date.getFullYear();
		var M = date.getMonth()+1;
		M < 10 && (M = "0" + M);
		var d = date.getDate();
		d < 10 && (d = "0" + d);
		var day = date.getDay();
		var week = ["日", "一", "二", "三", "四", "五", "六"]
			day = week[day];
		var h = date.getHours();
		var am = h > 12 ? "下午" : "上午";
		h > 12 && (h-=12);
		h < 10 && (h = "0" + h);
		var m = date.getMinutes();
		m < 10 && "0" + m;
		var s = date.getSeconds();
		s < 10 && "0" + s;
		dq_date.innerHTML = y + "年" + M + "月" + d + "日" + "星期" + day + " " + am + " " + h + " : " + m + ":" + s;
	};
	format();
	setInterval(format,1000);
</script>
</body>
</html>

效果图如下:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值