全国咨询/投诉热线:400-618-9090

首页技术文章正文

JavaScript中Date对象的用法详解

更新时间:2020-04-20 来源:黑马程序员 浏览量:

1577370495235_学IT就到黑马程序员.gif

在JavaScript中,Date对象用于处理日期和时间。常见创建Date对象的方式有两种,具体介绍如下。推荐了解黑马程序员web前端课程
创建不带参数的Date对象,示例代码如下:

var d=new Date();

在上述代码中,创建了一个含有系统当前日期和时间的Date对象。
 
创建一个指定日期的Date对象,示例代码如下:

var d=new Date(2015,1);
 
在上述示例代码中“2015”表示年份,“1”表示月份,运用这种方式可以分别传入年、月、日、时、分、秒(月的范围是0-11,即真实月份减去1),例如下面的示例代码:

var =new Dte(2015,7,3,10,20,30,50);
 
在上述代码中,创建了一个包含确切日期和时间的Date对象,即2015年8月3日10点20分30秒50毫秒。需要注意的是,在创建指定日期的Date对象时,最少需要指定年、月两个参数,后面的参数在省略时会自动使用默认值。值得一提的是,通过字符串也可以传入事件和日期,其创建方式如下:

var d=new Date('2017-10-0111:53:04');

在上述示例代码中,系统会自动识别字符串,转换为日期和时间。需要注意的是使用字符串传入日期时,至少要指定年份。了解创建对象的常见方式之后,接下来介绍Date对象的常用方法。
 
(1)getFullYear()
获取表示年份的4位数字,如2020。
 
(2)setFullYear(value)
设置年份
 
(3)getMonth()
获取月份,范围为0-11(0表示一月,1表示二月,依此类推)
 
(4)setMonth(value)
设置月份
 
(5)getDate()
获取月份中的某一天,范围为1~31
 
(6)setDate(value)
设置月份中的某一天
 
(7)getDay()
获取星期,范围为0-6(0表示星期日,1表示星期一,依此类推)
 
(8)getHours()
获取小时数,范围为0-23
(9)setHours(value)
设置小时数
 
(10)getMinutes()
获取分钟数,范围为0~59
 
(11)setMinutes(value)
设置分钟数
 
(12)getSeconds()
获取秒数,范围为0-59
 
(13)setSeconds(value)
设置秒数
 
(14)getMilliseconds()
获取毫秒数,范围为0-99
 
(15)setMilliseconds(value)
设置毫秒数
 
(16)getTime()
获取从1970-01-01 00:00:00距离Date对象所代表时间的毫秒数
 
(17)setTime(value)
通过从1970-01-01 00:00: 00计时的毫秒数来设置时间

猜你喜欢:

JavaScript基础教程视频

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名