<% dim rs dim sql set rs=server.createobject("adodb.recordset") set rs1=server.createobject("adodb.recordset") %> 宇风多媒体---ActionScript字典
首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音乐编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 
Flash MX ActionScript字典



Date(对象)

Date对象提供了一些与日期和时间相关的方法和属性,该时间可以是相对于世界统一时间(格林尼治标准时间,现称世界统一时间),也可以是相对于播放器所在的系统时间。使用Date对象之前必须首先初始化一个Date对象的实例。Date对象只能在Flash 5中以及新版本中使用,以前版本不支持该对象。

不同的播放器版本和操作系统中,Date对象对时间的处理也是不同的。

方法

描述

getDate

返回本地当前的日期。

getDay

返回本地当前的星期。

getFullYear

返回本地当前的年份(4位)。

getHours

返回本地当前的小时。

getMilliseconds

返回本地当前的毫秒数。

getMinutes

返回本地当前的分钟。

getMonth

返回本地当前的月份。

getSeconds

返回本地当前的秒。

getTime

返回自从1970年1月1日0点开始算起直到现在的秒数。

getTimezoneOffset

返回同格林威治时间的时差,以分钟为单位。

getUTCDate

返回当前的UTC日期。

getUTCDay

返回当前的UTC星期。

getUTCFullYear

返回当前的UTC年份。

getUTCHours

返回当前的UTC小时。

getUTCMilliseconds

返回当前的UTC毫秒。

getUTCMinutes

返回当前的UTC分钟。

getUTCMonth

返回当前的的UTC月份。

getUTCSeconds

返回当前的UTC秒。

getYear

返回本地当前的年份。

setDate

设置时间对象的本地日期。

setFullYear

设置时间对象的本地年份。

setHours

设置时间对象的本地小时。

setMilliseconds

设置时间对象的本地毫秒。

setMinutes

设置时间对象的本地分钟。

setMonth

设置时间对象的本地月份。

setSeconds

设置时间对象的本地秒。

setTime

用毫秒值来设置时间对象的本地时间。

setUTCDate

设置时间对象的UTC日期。

setUTCFullYear

设置时间对象的UTC年份。

setUTCHours

设置时间对象的UTC小时。

setUTCMilliseconds

设置时间对象的UTC毫秒。

setUTCMinutes

设置时间对象的UTC分钟

setUTCMonth

设置时间对象的UTC月份。

setUTCSeconds

设置时间对象的UTC秒。

setYear

使者时间对象的本地年份。

toString

将日期和时间转换成字符串。

Date.UTC

getTime方法一样。

构造函数转载请注明出处:宇风多媒体

语法

new Date();

new Date(year [,month [,date [,hour [,minute [,second [,millisecond ]]]]]] );

参数

Year   :年,0到99表示1900年到1999年,其他年份一律要使用四位数字。

Month  :月,0到11分别表示1月到12月,可选。

Date   :日,范围在0到31,可选。

Hour   :小时,范围在0到23,可选。

Minute :分钟,范围在0到59,可选。

second :秒,范围在0到59,可选。

Millisecond:毫秒,范围在0到999,可选。

说明

对象构造函数,用来初始化一个日期对象。

播放器

Flash 5 或更新的版本

示例

下面两个语句分别初始化了两个日期对象,第三个语句将月日年放入strNow字符串中:

now = new Date();

myBirthday = new Date (77, 1, 19);

strNow=(myBirthday.getMonth()+"/"+myBirthday.getDate()+"/"       +myBirthday.getFullYear());

参看

Date.getTimezoneOffset

语法

myDate.getTimezoneOffset()

参数

说明

方法,返回同格林威治时间的时差,以分钟为单位。

播放器

Flash 5或更新版本

示例

trace( new Date().getTimezoneOffset() );

如果是北京时间,那么返回值为480(8小时*60分钟)。

参看

Date.setDate

语法

myDate.setDate( date )

参数

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的本地日期,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setFullYear

语法

myDate.setFullYear( year [, month [, date]] )

参数

year,一个四位数,表示年份。

month,整数,取值范围为0到11,表示月份。

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的本地年月日,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setHours

语法

myDate.setHours( hour )

参数

hour,整数,取值范围为0到23,表示小时。

说明

方法,设置日期对象的本地小时值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setMilliseconds

语法

myDate.setMilliseconds( millisecond )

参数

millisecond,整数,取值范围为0到999,表示毫秒。

说明

方法,设置日期对象的本地毫秒值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setMinutes

语法

myDate.setMinutes( minute )

参数

minute,整数,取值范围为0到59,表示分钟。

说明

方法,设置日期对象的本地分钟值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setMonth

语法

myDate.setMonth( month [, date] )

参数

month,整数,取值范围为0到11,表示月份。

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的本地月份和日期,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setSeconds

语法

myDate.setSeconds( second )

参数

second,整数,取值范围为0到59,表示秒钟。

说明

方法,设置日期对象的本地秒钟值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setTime

语法

myDate.setTime( millisecond )

参数

millisecond,整数,取值为0时代表格林威治时间1970年一月一日0:00时。

说明

方法,设置日期对象的时间,该时间值以毫秒为计数单位,取值为0时代表格林威治时间1970年一月一日0:00时。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCDate

语法

myDate.setUTCDate( date )

参数

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的UTC日期,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCFullYear

语法

myDate.setUTCFullYear( year [, month [, date]] )

参数

year,一个四位数,表示年份。

month,整数,取值范围为0到11,表示月份。

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的UTC年月日,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCHours

语法

myDate.setUTCHours( hour )

参数

hour,整数,取值范围为0到23,表示小时。

说明

方法,设置日期对象的UTC小时值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCMilliseconds

语法

myDate.setUTCMilliseconds( millisecond )

参数

millisecond,整数,取值范围为0到999,表示毫秒。

说明

方法,设置日期对象的UTC毫秒值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCMinutes

语法

myDate.setUTCMinutes( minute )

参数

minute,整数,取值范围为0到59,表示分钟。

说明

方法,设置日期对象的UTC分钟值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCMonth

语法

myDate.setUTCMonth( month [, date] )

参数

month,整数,取值范围为0到11,表示月份。

date,整数,取值范围为1到31,表示日期。

说明

方法,设置日期对象的UTC月份和日期,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setUTCSeconds

语法

myDate.setUTCSeconds( second )

参数

second,整数,取值范围为0到59,表示秒钟。

说明

方法,设置日期对象的UTC秒钟值,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.setYear

语法

myDate.setYear( year )

参数

year,整数,如果year的值在0到99之间,那么设置的年份为1900+year;否则,设置的年份就是year的值。

说明

方法,设置日期对象的本地年份,并且返回当前时间(以毫秒为单位)。

播放器

Flash 5或更新版本

示例

参看

Date.toString

语法

myDate.toString()

参数

说明

方法,将日期对象的时间值格式化成可读的字符串。

播放器

Flash 5或更新版本

示例

var dayOfBirth = new Date( 77, 0, 19, 12, 00 );

trace( dayOfBirth.toString() );

那么可以在Output窗口看到输出了如下的字符串(北京时间):

Wed Jan 19 12:00:00 GMT+0800 1977

参看

Date.UTC

语法

myDate.UTC( year, month [, date [, hour [, minute [, second [, millisecond ]]]]] )

参数

year,是一个四位整数,表示年份。

month,整数,取值范围为0到11,表示月份(0代表一月)。

date,整数,取值范围为1到31,表示日期。

hour,整数,取值范围为0到23,表示小时。

minute,整数,取值范围为0到59,表示分钟。

seconde,整数,取值范围为0到59,表示秒钟。

millisecond,整数,取值范围为0到999,表示毫秒。

说明

方法,返回指定的时间与1970年1月1日零时之间的毫秒数。该方法是一个静态方法,不能由Date对象实例调用。它可以用在创建一个Date对象实例的构造函数中。

播放器

Flash 5或更新版本

示例

myBirthday = new Date( Date.UTC(1977, 0, 19) );

参看

下一页

选自《循序渐进——Flash MX基础与技巧》随书光盘 转载请保留链结

 

 

<% set rs=nothing conn.close set conn=nothing %>