AS3 Zeitstempel ist nicht korrekt

8

Ich versuche, den aktuellen Unix-Zeitstempel in AS3 über:

zu erhalten %Vor%

Aus irgendeinem Grund bekomme ich:

%Vor%

Aber wenn ich time() in PHP ungefähr zur selben Zeit verwende, bekomme ich:

%Vor%

Ich verstehe nicht?

Ich könnte natürlich den Zeitstempel von PHP über URLLoader anfordern, aber ich würde es lieber richtig funktionieren lassen, ohne dies wenn möglich zu benötigen.

    
Marty 15.11.2011, 04:13
quelle

2 Antworten

25

Das Problem in meiner Frage wurde dadurch verursacht, dass date.time auf int statt Number zugewiesen wurde.

Siehe unten für eine Demo zur Zuweisung von date.time an eine Variable:

%Vor%     
Marty 15.11.2011, 04:35
quelle
0

Flash sollte die Anzahl der Millisekunden zurückgeben, also sollten Sie etwas wie 1321330797782 bekommen (das ist, was ich hier bekomme). Ist die Uhrzeit Ihres Computers korrekt? Wenn das der Fall ist, versuch einfach, Flash zu schließen und wieder zu öffnen, weil mit der Zeit etwas nicht stimmt (es ist irgendwann 1970).

Die PHP-Zeit ist korrekt.

    
this.lau_ 15.11.2011 04:22
quelle