Date对象

变量声明

无参数: var newdate=new Date();

有参数:5种形式

1.var name=new Date("month dd,yyyy,hh:mm:ss");

//格式:月日年时分秒

2.var name=new Date(yyyy,mm,dd,hh,mm,ss,ms);

//格式:年月日时分秒毫秒

3.var name=new Date(yyyy,mm,dd,hh,mm,ss);

//格式:年月日时分秒

4.var name=new Date(yyyy,mm,dd);

//格式:年月日

5.var name=new Date(milliseconds);

//格式:毫秒

静态方法

     方     法

         含          义

parse(date) 

分析字符串形式的日期时间,返回该日期时间对应的内部毫秒数

UTC(year,month,day,[hrs],[min],[sec])

返回全球标准时间(UTC)或格林威治时间(GMT)的197011日到所指定日期之间所间隔的毫秒数

※中括号[]表示里面的内容可以出现,也可以不出现,下同

读取时间的方法

           方   法

        含        义

get[UTC]Date() 

返回当前日期是该月份中的第几天,有效值为1~31

get[UTC]Day() 

返回当前日期的星期几,有效值0~6,0表示周日,...

get[UTC]Month()

返回当前日期的月份,有效值0~11

getYear()

返回当前日期的年份,又两位或四位数字组成

get[UTC]Year()

返回当前日期的4位数字的年份

get[UTC]Hours()

返回当前时间的小时部分的整数

get[UTC]Minutes()

返回当前时间的分钟部分的整数

get[UTC]Seconds()

返回当前时间的秒数

get[UTC]Milliseconds()

返回当前时间的毫秒部分的整数

getTime()

返回从197011日到当前时间的毫秒数

getTimeZoneOffset()

返回以GMT为基准的时区偏差,以分钟为量

<script  language="javascript">

var today=new Date();

var Year=today.gerYear();

var Month=today.getMonth();

var Date=today.getDate();

var Hour=today.getHours();

var Min=today.getMinutes();

var Sec=today.getSeconds();  

    document.write(Year,"/",Month,"/",Date,"  ",Hour,":",Min,":",Sec); 

</script>

设置时间的方法

     方       法

         含          义

set[UTC]Date(day)

以参数day(1~31之间的整数)指定的数设置Date对象中的日期数,返回197011日凌晨到Date对象指定的日期和时间之间的毫秒数

set[UTC]Month(month) 

Date对象中的月份设置为参数month指定的整数(0~11)

setYear(year) 

Date对象中的年份设置为参数year指定的整数(两位或4)

set[UTC]FullYear(year,month,date) 

Date对象中的年月日设置为参数yeaermonthdate指定的值,其中year4位,必选项

setTime(milliseconds) 

Date对象的时间设置为参数milliseconds指定的整数,这个数表示从1970-1-1凌晨到设定时间之间的秒数

set[UTC]Hours(hour,min,sec,ms)

Date对象中的时分秒毫秒设定为参数hoursminsexms所指定的整数,其中hours的值为0~23

set[UTC]Minutes(minutes,sec,ms) 

Date对象中的分秒毫秒设置为参数minutes,sec,ms所指定的整数,minutes的值为0~59

set[UTC]Seconds(seconds,ms) 

Date对象中的秒毫秒设置为参数secondsms所指定的整数,seconds0~59之间

set[UTC]MilliSeconds(milliseconds) 

Date对象中的秒数设置为参数milliseconds指定的整数(0~999)

 

时间转换为字符串方法 

    方       法

        含         义

toString() 

将时间信息返回为字符串

toGMTString()  

返回Date对象代表的日期时间的字符串表示,采用GMT时区表示日期(已经废弃)

toUTCString()  

返回Date对象代表的日期时间的字符串表示,采用UTC时区表示日期

toLocaleString() 

返回Date对象代表的日期时间的字符串表示,采用本地时区表示,并使用本地时间格式进行格式转换

toDateString() 

返回Date对象代表的日期时间中日期的字符串表示,采用本地时区表示日期

toLocaleDateString() 

返回Date对象代表的日期时间中日期的字符串表示,采用本地时区表示日期,并使用本地时间格式进行格式转换

toTimeString()

返回Date对象代表的日期时间中日期的字符串表示,采用本地时区表示时间

toLocaleTimeString() 

返回Date对象代表的日期时间中日期的字符串表示,采用本地时区表示时间,并使用本地时间格式进行格式转换

valueOf()

转换Date对象代表的日期时间对应的内部毫秒数

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值