JS Date类型方法集合

Date.parse(); // 接收一个表示日期的字符串参数,然后尝试根据这个字符串返回相应日期的毫秒数
Date.UTC(); // 返回表示日期的毫秒数,但它与 Date.parse()在构建值时使用不同的信息
Date.now(); // 返回表示调用这个方法时的日期和时间的毫秒数

let date = new Date();
date.getTime(); // 返回表示日期的毫秒数;与valueOf()方法返回的值相同
date.setTime(); // 以毫秒数设置日期,会改变整个日期
date.getFullYear(); // 取得4位数的年份(如2007而非仅07)
date.getUTCFullYear(); // 返回UTC日期的4位数年份
date.setFullYear(); // 设置日期的年份。传入的年份值必须是4位数字(如2007而非仅07)
date.setUTCFullYear(); // 设置UTC日期的年份。传入的年份值必须是4位数字(如2007而非仅07)
date.getMonth(); // 返回日期中的月份,其中0表示一月,11表示十二月
date.getUTCMonth(); // 返回UTC日期中的月份,其中0表示一月,11表示十二月
date.setMonth(); // 设置日期的月份。传入的月份值必须大于0,超过11则增加年份
date.setUTCMonth(); // 设置UTC日期的月份。传入的月份值必须大于0,超过11则增加年份
date.getDate(); // 返回日期月份中的天数(1到31)
date.setUTCDate(); // 设置UTC日期月份中的天数。如果传入的值超过了该月中应有的天数,则增加月份
date.getDay(); // 返回日期中星期的星期几(其中0表示星期日,6表示星期六)
date.getUTCDay(); // 返回UTC日期中星期的星期几(其中0表示星期日,6表示星期六)
date.getHours(); // 返回日期中的小时数(0到23)
date.getUTCHours(); // 返回UTC日期中的小时数(0到23)
date.setHours(); // 设置日期中的小时数。传入的值超过了23则增加月份中的天数
date.setUTCHours(); // 设置UTC日期中的小时数。传入的值超过了23则增加月份中的天数
date.getMinutes(); // 返回日期中的分钟数(0到59)
date.getUTCMinutes(); // 返回UTC日期中的分钟数(0到59)
date.setMinutes(); // 设置日期中的分钟数。传入的值超过59则增加小时数
date.setUTCMinutes(); // 设置UTC日期中的分钟数。传入的值超过59则增加小时数
date.getSeconds(); // 返回日期中的秒数(0到59)
date.getUTCSeconds(); // 返回UTC日期中的秒数(0到59)
date.setSeconds(); // 设置日期中的秒数。传入的值超过了59会增加分钟数
date.setUTCSeconds(); // 设置UTC日期中的秒数。传入的值超过了59会增加分钟数
date.getMilliseconds(); // 返回日期中的毫秒数
date.getUTCMilliseconds(); // 返回UTC日期中的毫秒数
date.setMilliseconds(); // 设置日期中的毫秒数
date.setUTCMilliseconds(); // 设置UTC日期中的毫秒数
date.getTimezoneOffset(); // 返回本地时间与UTC时间相差的分钟数。例如,美国东部标准时间返回300。在某地进入夏令时的情况下,这个值会有所变化
date.toLocaleString(); // 按照与浏览器 设置的地区相适应的格式返回日期和时间。这大致意味着时间格式中会包含 AM 或 PM,但不会包含时 区信息(当然,具体的格式会因浏览器而异)。
date.toString(); // 返回带有时区信息的日期和 时间,其中时间一般以军用时间(即小时的范围是 0 到 23)表示
date.valueOf(); // 返回日期的毫秒表示
date.toDateString(); // 以特定于实现的格式显示星期几、月、日和年
date.toTimeString(); // 以特定于实现的格式显示时、分、秒和时区
date.toLocaleDateString(); // 以特定于地区的格式显示星期几、月、日和年
date.toLocaleTimeString(); // 以特定于实现的格式显示时、分、秒
date.toUTCString(); // 以特定于实现的格式完整的UTC日期

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值