AdobeごとのgetTimer()は次のとおりです。
相対時間を計算するために使用されます。ActionScript 3.0を処理するFlashランタイムの場合、このメソッドは、ActionScript 3.0(AVM2)のFlashランタイム仮想マシンが起動してから経過したミリ秒数を返します。
getTimerはintを返すため、次のようになります。
intクラスを使用すると、32ビットの符号付き整数を表すデータ型を操作できます。intクラスで表される値の範囲は、-2,147,483,648(-2 ^ 31)から2,147,483,647(2 ^ 31-1)です。
getTimer()は2,147,483,647ミリ秒後に何を返しますか?それはおよそ24.85日連続のランニングになると思います。通常の状況ではありませんが、完全に実行可能なデジタルサイネージとキオスクのコンテキストの場合です。
このような状況では、getTimer()を避ける必要がありますか?Date.UTC()オブジェクトはNumberタイプを返すため、より安全でしょうか?