js中的Date对象以及对应方法


date对象用于处理日期与时间。注意月份表示方法:0表示1月,月份在0-11之间。

创建Date对象

new Date()

无任何参数时,是获取当前时间。

let date = new Date();
console.log(date);

在这里插入图片描述

new Date(ms)

ms表示毫秒数,1秒等于1000毫秒。表示距离1970年1月1日上午8点整的时间。
例如:

let date = new Date(2000);
console.log(date);

在这里插入图片描述

new Date(yyyy,mth,dd);

用年,月,日作为参数创建。
例如:

let date = new Date(2020,11,17);
console.log(date);

在这里插入图片描述
注意:
如果年份用一位数或者两位数表示
1——1901,23——1923,456——0456
如果月份大于11或者小于0表示
2020,12,17——2021,1,17
2020,-1,17——2019,12,17
如果日数大于指定月份日期或者小于0表示
2020,2,30——2020,3,1
2020,1,0——2020,1,31

总结:如果月份或者日期不符合时,在原来基础上增减即可

new Date(yyyy,mth,dd,hh,mm,ss);

let date = new Date(2020,1,1,1,1,1);
console.log(date);

在这里插入图片描述

new Date(“month dd,yyyy”)

let date = new Date("1,12,2020");
console.log(date);

在这里插入图片描述

new Date(“month dd,yyyy hh:mm:ss”)

let date = new Date("1,12,2020 12:11:34");
console.log(date);

在这里插入图片描述

对象方法

getDate()

返回今天的天,如:2020,12,17,返回17

getDay()

返回今天是这周的第几天,如今天星期四,返回4

getFullYear(),getMonth(),getHours(),getMinutes(),getSeconds(),getMilliseconds()

返回今天的年份,月份,小时数,分钟数,秒数,毫秒数

getTime()

返回1970 年 1 月 1 日至今的毫秒数。

set方法同上

toDateString()

星期,月份,日期,年份
在这里插入图片描述

valueOf()

返回当前距离1970年1月1日0:0:0的毫秒数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值