Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-11-2009, 12:56   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 144
dynamisches ändern von Date möglich?

Hallo,

versuche gerade eine Lösung zu finden, eine Zeit zu setzen, allerdings
soll vermieden werden, dass das Datum lokal abgerufen wird.
Ein timestamp kommt vom Backend, damit kann ich auh das Date-Object initialisieren. Leider ändert sich die gesetze Zeit dann nicht mehr.

Lösung 1 bring leider nichts: Differenz aus lokaler und Backend Zeit berechnen und dann per Timer-Interval pro Sekunde neu abfragen => Ändert der Benutzer in dieser Zeit seine lokale Systemzeit, wird auch die Differenz eine andere sein und die Zeit kann manipuliert werden.

Lösung 2 hilft auch nicht weiter: Den timestamp vom Backend setzen, eine sekündliches Timerinterval ablaufen lassen: Auch wenn ich das Interval auf 1000 Millisekunden setzte, tritt dieses nicht exakt ein, nach ca. einer Minute gibt es eine abweichung von etwa 0,5 Sekunden.

Lösung 3: Ständige Abfragen an das Backend zu schicken halte ich für nicht sehr sinnvoll, da u.U. zu performant.

Gibt es sonst noch eine Möglichkeit, das Datum einmal zu setzen, und Änderungen abzurufen, ohne an die lokale Systemzeit zu müssen?
commander-x ist offline   Mit Zitat antworten
Alt 04-11-2009, 13:07   #2 (permalink)
Neuer User
 
Benutzerbild von oma420
 
Registriert seit: Sep 2008
Ort: zu Hause
Beiträge: 152
kurze Frage, ist dein Anwedung lokal oder web fähig, wenn das web fähig ist, kannst du es mit PHP (time) versuchen.
__________________
Gruß,

oma420
oma420 ist offline   Mit Zitat antworten
Alt 04-11-2009, 13:21   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 144
die applikation ist fürs web gedacht.

der timestamp wird mir auch übers backend (php => time()) geliefert.
Sobald ich ihn einmal gesetzt habe, ist es auch kein problem.
da die Zeit aber ständig weiterlaufen soll (Date ist ja dann eher statisch und ändert sich nicht mehr, sobald es gesetzt ist) habe ich aber dann wieder das selbe problem.
Lösungsansätze hatte ich da ja dann bereits, allerdings nichts was mir hier wieterhilft.
commander-x ist offline   Mit Zitat antworten
Alt 04-11-2009, 13:28   #4 (permalink)
Neuer User
 
Benutzerbild von padavan
 
Registriert seit: Apr 2002
Beiträge: 496
vielleicht hilft dir getTimer() - damit kriegst du die Zeit seit beginn der swf - kannst demensprechend auch für differenzen verwenden

aber viell. hab ich auch nicht ganz gecheckt was du machen willst
__________________
Grafik - Webdesign - Programmierung - www.thsc.at
Adventkalender 2011 advent.wien.info/de
Jobspace - Universum der Lehrstellen www.jobspace.at
padavan ist offline   Mit Zitat antworten
Alt 04-11-2009, 13:55   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 144
die methode habe ich scheinbar übersehen!
sollte aber ausreichen für einen sicheren lösungsansatz!
werd mir auf der grundlage mal was zusammenbauen!
vielen dank!
commander-x ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kein dynamisches MC in Scrollpane mehr möglich? 409coffeemaker Flash MX 2004 9 04-12-2007 10:29
Dynamisches Laden von PNG24 nicht möglich designerfreak ActionScript 1 4 25-05-2007 16:54
dynamisches Textfeld mit variabler Höhe-möglich??? antonn Flash 8 2 07-05-2007 10:50
dynamisches Textfield, kein Ansprechen möglich koppi ActionScript 1 3 06-06-2003 14:54
ist es möglich in einen flash dynamisches einzubinden? Ralgar Flash 4 und Flash 5 2 23-10-2002 11:31


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:26 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele