javascript学习(十四)内建对象之Date

1.定义

创建 Date 实例用来处理日期和时间。Date 对象基于1970年1月1日世界协调时起的毫秒数

2.语法

构造函数:

new Date()
new Date(value):value代表自世界协调时1970年1月1日00:00:00 经过的毫秒数。
new Date(dateString):dateString表示日期的字符串值。该字符串应该能被 Date.parse() 方法识别。
new Date(year,month,day,hour,minute,second,millisecond)

注意:

(1)需要注意的是只能通过调用 Date 构造函数来实例化日期对象:以常规函数调用它(即不加 new 操作符)将会返回一个字符串,而不是一个日期对象。另外,不像其他JavaScript 类型,Date 对象没有字面量格式。

3.方法

Date.now():返回自 1970-1-1 00:00:00 UTC 至今所经过的毫秒数。
Date.parse():解析一个表示日期的字符串,并返回从 1970-1-1 00:00:00 所经过的毫秒数。
Date.UTC():接受和构造函数最长形式的参数相同的参数(从2到7),并返回从 1970-01-01 00:00:00 UTC 开始所经过的毫秒数。
dateObj.getDate():根据本地时间,返回一个指定的日期对象为一个月中的第几天,返回一个1 到 31的整数值。
dateObj.getDay():根据本地时间返回指定日期对象的星期中的第几天(0-6)。
dateObj.getFullYear():根据本地时间返回指定日期对象的年份(四位数年份时返回四位数字)。
dateObj.getHours():返回 Date 对象的小时。
dateObj.getMilliseconds():根据本地时间返回指定日期对象的微秒(0-999)。
dateObj.getMinutes():根据本地时间返回指定日期对象的分钟(0-59)。
dateObj.getMonth():根据本地时间返回指定日期对象的月份(0-11)。
dateObj.getSeconds():根据本地时间返回指定日期对象的秒数(0-59)。
dateObj.getTime():返回从1970-1-1 00:00:00 UTC(协调世界时)到该日期经过的毫秒数,对于1970-1-1 00:00:00 UTC之前的时间返回负值。
dateObj.getTimezoneOffset():返回当前时区的时区偏移。
dateObj.setDate():根据本地时间为指定的日期对象设置月份中的第几天。
dateObj.setFullYear():根据本地时间为指定日期对象设置完整年份(四位数年份是四个数字)。
dateObj.setHours():根据本地时间为指定日期对象设置小时数。
dateObj.setMilliseconds():根据本地时间为指定日期对象设置毫秒数。
dateObj.setMinutes():根据本地时间为指定日期对象设置分钟数。
dateObj.setMonth():根据本地时间为指定日期对象设置月份。
dateObj.setSeconds():根据本地时间为指定日期对象设置秒数。
dateObj.setTime():通过指定从 1970-1-1 00:00:00 UTC 开始经过的毫秒数来设置日期对象的时间,对于早于 1970-1-1 00:00:00 UTC的时间可使用负值。
dateUTCDate():根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
dateObj.toDateString():美式英语和人类易读的形式返回一个日期对象日期部分的字符串。
dateObj.toJSON():返回字符串的 Date 对象,并格式化为 JSON 数据。
dateObj.toString():toString() 方法返回一个字符串,表示该日期对象。
dateObj.valueOf():valueOf() 方法返回一个日期对象的原始值,valueOf 方法返回以数值格式表示的一个 Date 对象的原始值,从1970年1月1日0时0分0秒(UTC,即协调世界时)到该日期对象所代表时间的毫秒数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值