Javascript 日期对象简介

发布于:2023-12-13 ⋅ 阅读:(88) ⋅ 点赞:(0)

Javascript 日期对象简介

 

目录

Javascript 日期对象简介

JavaScript日期对象

1、创建Date对象

2、Date对象方法


 

 

JavaScript日期对象

在JavaScript中,虽然没有日期类型的数据,但是在开发过程中经常会处理日期,例如:

 

d283fc0ff0273af70ce953169df0c2c8.png

图1 360导航使用的JavaScript日期对象

因此,JavaScript提供了日期对象(Date)来操作日期和时间。

 

1、创建Date对象

在JavaScript中,创建日期对象必须使用“new语句”。使用关键字new新建日期对象时,常用的有2种:

方法一:

var 日期对象名 = new Date();

方法二:

var 日期对象名 = new Date(日期字符串);

方法一用于获取当前系统的时间,输出格式为如下:

 

4aeec386292c508fdcc2c340985d6261.png

方法二的日期字符串可以是以下几种形式:

  • (1)"2015-5-3"
  • (2)"May 3,2015"
  • (3)"2015/5/3"

其实创建日期对象不止这2种形式,不过根据个人经验,其他的创建方式大家可以直接忽略,没必要增加记忆负担。

举例:

var dt1 = new Date("2015-5-3");
var dt2 = new Date("May 3,2015");
var dt3 = new Date("2015/5/3");

 

2、Date对象方法

日期对象Date的方法主要分为三大组:setXxx、getXxx和toXxx。

setXxx用于设置时间和日期值;getXxx用于获取时间和日期值;toXxxx主要是将日期转换为指定格式。

表1 用于获日期时间的getXxx
方法 说明
getFullYear() 返回一个表示年份的4位数字
getMonth() 返回值是0(一月)到11(十二月)之间的一个整数
getDate() 返回值是1~31之间的一个整数
getHours() 返回值是0~23之间的一个整数,来表示小时数
getMinutes() 返回值是0~59之间的一个整数,来表示分钟数
getSeconds() 返回值是0~59之间的一个整数,来表示秒数

 

表2 用于设置日期时间的setXxx
方法 说明
setFullYear() 可以设置年、月、日
setMonth() 可以设置月、日
setDate() 可以设置日数
setHours() 可以设置时、分、秒、毫秒
setMinutes() 可以设置分、秒、毫秒
setSeconds() 可以设置秒、毫秒

 

表3 将日期时间转换为字符串的toXxx
方法 说明
toString() 将日期时间转换为普通字符串
toUTCString() 将日期时间转换为世界时间(UTC)格式的字符串
toLocaleString() 将日期时间转换为本地时间格式的字符串

在接下来的课程里面,我们会详细讲解。

 


网站公告

今日签到

点亮在社区的每一天
去签到