前端js-----基础(6)

js内置对象:日期对象,Date对象
获得Date总的毫秒数(时间戳),不是当前的毫秒数,而是距离1970年1月1日过了多少毫秒
(1)通过valueOf()或者getTime()获得当前毫秒数
var date = new Date();
console.log(date.valueOf());
console.log(date.getTime());
(2)简单的写法 (最常用)记住
var date1 = +new Date();
console.log(date1);
(3)H5新增,获得总的毫秒数
console.log(Date.now());
日期格式化
(1)var date = new Date();
console.log(date);//获得当前的中国标准时间
(2)var date1 = new Date(2019,10,1);
console.log(date1);//返回的是11月而不是10月(这里和中国月份有区别)
(3)var date2 = new Date(‘2019-10-1 8:8:8’);
console.log(date2);//利用字符串作为参数(常用)返回参数中的时间
(4)getFullYear();返回年
getMonth()+1;返回月,但是需要加1,月是(0-11)
getDate();返回日
getDay();返回周几,但是周日是返回0
getHours();返回小时
getMinutes();返回分钟
getSeconds();返回秒


封装一个函数返回时分秒:

		function getTime() {
			var timer = new Date();
			var h = timer.getHours();
			h = h < 10 ? '0' + h : h;//小于10 补0
			var m = timer.getMinutes();
			m = m < 10 ? '0' + m : m;
			var s = timer.getSeconds();
			s = s < 10 ? '0' + s : s;
			return h + ':' + m + ':' + s;
		}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值