ActionScript 3.0日期与时间管理(Date类)

时间:2021-10-29 21:44:18
,6));
 var now_1:Date=new Date();
 trace(now_1.getHours());    /*输出结果会根据设置和测试时间不同而有
                           所不同,如当前为北京时间19点,则将输出19 */
 trace(now_1.getUTCHours()-timezonehours);  //是加是减取决于时区加减
                          /*输出6,表示当前纽约时间是上午6点.
                        
/*新建Date对象的过程中,如果我们不传入任何参数,输出将是当前时间.而如果
  传入参数的话,就可以设置对象时间和日期.Date对象可以传入的参数有7个,
  分别是 年,月,日,小时,分钟,秒和毫秒.注意月份范围0~11表示    */
var date:Date=new Date(2014,6,27,19,52);
trace(date);    //输出Sun Jul 27 19:52:00 GMT+0800 2014

//也可以修改对象中的时间和日期,使用setHours()方法来修改前面代码小时数  
date.setHours(20)
trace(date);    //输出Sun Jul 27 20:52:00 GMT+0800 2014

/*Date对象还提供有parse()方法,可将某一日期转话为自1970年1月1日起至今
   已经经过的毫秒数 */
var datenow:String="Sun Jul 27 2014";
trace (Date.parse(datenow));    //输出1406390400000


 Flash的输出面板里预览结果

ActionScript 3.0日期与时间管理(Date类)