网站制作学习网Flash→正文:actionScript中的时间日期
字体:

actionScript中的时间日期

Flash 2011/5/18 19:01:41  点击:不统计


在新的面向对象的actionScript3.0中方法基本上是对象.方法,在日期函数中也不例外。
日期对象.方法

构造日期对象
var 对象名称:Date = new Date();
var 对象名称 = new Date();
var 对象名称 = new Date(2011,12,13,14,15,16,17);//设置默认的为2011年12月13日14时15分16秒17毫秒,从月后面的都是可选

参数

日期对象方法 格式一律为 对象.方法;
Date();构造日期函数,用来创建独享
getFullYear();获取日期对象的年
getMonth();获日期对象的月
getDate();获取日期的日
getDay();获得日期是星期几
getHour();获取对象的小时数;
getMinutes();获取日期对象分钟
getSeconds();获取日期对象的秒数
getMilliseconds();获取日期的毫秒数

setFullYear();设置日期对象的年
setMonth();获日期对象的月
setDate();设置日期的日
setDay();获得日期是星期几
setHour();设置对象的小时数;
setMinutes();设置日期对象分钟
setSeconds();设置日期对象的秒数
setMilliseconds();设置日期的毫秒数

获取日期戳
getTimer();获取的是1970年1月1日后的毫秒数,注意是毫秒原载于:学习www.网for站asp制.cn作

下面是我写了一个flash测试文件
代码:
var now:Date = new Date();
foraspcn.text = String(now);
foraspcn2.text = String(now.getFullYear())+"年"+String(now.getMonth())+"月"+String(now.getDate())+"日"+String

(now.getHours())+"时"+String(now.getMinutes())+"分"+String(now.getSeconds())+"秒";
foraspcn3.text = String(now.getTime())+"毫秒 或者"+String(int(now.getTime()/1000))+"秒";

var now2:Date = new Date();
now2.setTime(now.getTime());
foraspcn4.text = String(now2);
foraspcn5.text = String(now2.getFullYear())+"年"+String(now2.getMonth())+"月"+String(now2.getDate())+"日"+String

(now2.getHours())+"时"+String(now2.getMinutes())+"分"+String(now2.getSeconds())+"秒";
foraspcn6.text =String(new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")[now.getDay()]);
foraspcn7.text = now.toLocaleString();

效果如下

 


·上一篇:actionScript中字符串String处理2 >>    ·下一篇:as广告源代码 >>
推荐文章
最新文章