关于JS的时间对象 Date ,分享心得

看下面的注释哦

var d = new Date();


//获取年     2019
var nian = d.getFullYear();
console.log(nian);
//获取月份 返回值是0-11 分别代表1-12月,因此使用的时候要记得加 1 
var yue = d.getMonth();
console.log(yue+1);
//获取日
var da = d.getDate();
console.log(da);
//获取星期
var week = d.getDay();
var str = "一二三四五六日"
console.log("星期"+str.charAt(d.getDay()-1));
//获取小时
var hour = d.getHours()
console.log(hour);
//获取分钟
var minute = d.getMinutes();
console.log(minute);


//获取秒
var second = d.getSeconds();
//补零
second = second<10?"0"+second:second;
console.log(second);

//获取浏览器可视区域大小
console.log(window.innerWidth);

//    设置时间
var sj = new Date();
//设置年
sj.setFullYear(1996);
//设置月份 0-11  0是1月
sj.setMonth(11);
sj.setDate(14);
console.log(sj);
//获取距离1970年1月1日0时0分的毫秒数
	shm=sj.getTime();
console.log(shm);

//求2018-8-8到2018-8-24隔了多少天
var ba = new Date("2018-8-8");
var ersi = new Date("2018-8-24");
var jiange = Math.ceil((ersi.getTime() - ba.getTime())/1000/60/60/24)
console.log(jiange+"天");



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值