如果我跟踪new Date().toUTCString()
,则会得到类似以下内容的代码:2011年8月12日星期五UTC。完美的。如果我追踪new Date().getTime()
,我会得到一些长的负数,随着我继续追踪它,这个数字正在减少。这完全是出乎意料的。显然我的系统时钟还可以。是什么赋予了?
最佳答案
new Date().getTime()
returns time in milliseconds from January 1, 1970, universal time。它是一个正数,但我想您正在使用int
来存储它,因此Flash Player会将毫秒数转换为负数,直到它大于int.MAX_VALUE
为止。使用Number
来存储new Date().getTime()
的值,它将为正。
关于actionscript-3 - 新的Date()。time或新的Date.getTime()返回负数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7036807/