Date对象(JavaScript基础012)

date对象介绍

获取当前时间对象:
new Date()
获取指定的时间对象:
new Date(“年-月-日 时:分:秒”)
new Date(年,月,日,时,分,秒) //这种获取方式,月份要+1使用
new Date(时间戳-毫秒数)

从时间对象中单独获取年、月、日、星期、时、分、秒、毫秒、时间戳
getFullYear()
getMonth()
getDate()
getDay()
getHours()
getMinutes()
getSeconds()
getMilliSeconds()
getTime()

创建时间对象得到时间戳
+new Date()

例1.获取当前时间:

var date = new Date();        
console.log(date);//date会以字符串形式输出,实际上date是个对象

创建时间对象
例2.获取指定时间:

var date1 = new Date("2020-9-15 16:19:0");//字符串,用引号
console.log(date1);                

var date2 = new Date(2020,8,15,16,19,0);//逗号连接,月份要减一使用
console.log(date2);

在这里插入图片描述
例3.日期时间获取:

var date = new Date();
        
var year = date.getFullYear();//获取年        
var month = date.getMonth()+1;//获取月        
var d = date.getDate();//获取日        
console.log(year,month,d);
        
var day = date.getDay();//获取星期        
console.log(day);
        
var hour = date.getHours();//获取小时        
var minute = date.getMinutes();//获取分钟        
var second = date.getSeconds();//获取秒        
var millisecond = date.getMilliseconds();//获取毫秒
console.log(hour,minute,second,millisecond);

获取时间
两种获取时间戳的方法:

var date = new Date();        
var time1 = date.getTime();        
console.log(time1);
        
var time2 = +new Date();        
console.log(time2);

获取时间戳

设置时间

与获取时间类似,把get改为set即可

var date = new Date();        
console.log(date);
        
date.setFullYear(2019);        
date.setMonth(0);        
date.setDate(1);        
console.log(date);

设置时间

时间本地化表示

date.toLocaleString()
date.toLocaleDateString()
date.toLocaleTimeString()

var date = new Date();

console.log(  date  )
console.log(  date.toLocaleString()  );// 年月日时分秒的表现
console.log(  date.toLocaleDateString()  );// 年月日的表现
console.log(  date.toLocaleTimeString()  );// 时分秒的表现

时间本地化表示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值