如何在AS3中创建时间类型double

时间:2014-07-13 07:53:04

标签: actionscript-3 actionscript

我有查看解决方案AS3 in const:

var enddate:number = 1.35947521048E12;

它在swf中显示的是2013年1月29日23:00。

我希望按自定义日期和时间创建像1.35947521048E12这样的号码。每个人都帮助我。

三江源!

1 个答案:

答案 0 :(得分:3)

首先,这不是一个常数。它是一个可以更改的变量,常量只创建一次,不能在运行时修改。此外,您还要将其定义为' number' - 这应该是数字。 AS3区分大小写。

如果您想要创建日期,AS3会有一个'日期' class,可以像这样调用:

        var date:Date = new Date();

然后,您可以使用您提供的值设置日期,如下所示:

        var date:Date = new Date();
        date.setTime(1.35947521048E12);

        trace(date);
        // Tue Jan 29 16:00:10 GMT+0000 2013

或者,如果您只想获得当前系统日期/时间,请致电:

        var date:Date = new Date();

        trace(date);
        // Sun Jul 13 13:44:56 GMT+0100 2014