Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-05-2004, 19:15   #1 (permalink)
*why ... ??
 
Benutzerbild von ichagx03
 
Registriert seit: Aug 2003
Beiträge: 451
datum - datum = anzahl tage

ich habe 2 datumer und möchte jetzt die zahl haben wie viele tage sie auseinander sind ..
.. kann mit hier jemand eine gute idee zur umsezung geben ...

.. wie ich das datum bekomme weiss ich .. aber einfach datum - datum geht ja nicht ...
__________________
grues tb
-----------------------------
--> ich bin nicht du, denn du bist nicht ich
-----------------------------
--> keine gahrantie für die richtiege Rechtschribunhg.
-----------------------------
.:: Schau da !!
ichagx03 ist offline   Mit Zitat antworten
Alt 27-05-2004, 19:23   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi.
schau mil hier: http://www.flarchiv.de/index.php?flaid=18
(bitte bei registrierungen die richtige mail angeben, sonst gibts kein passwort)

grüße.
smirgel.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 27-05-2004, 19:27   #3 (permalink)
*why ... ??
 
Benutzerbild von ichagx03
 
Registriert seit: Aug 2003
Beiträge: 451
hmm merci ...

.. bin ich schon registriert konnte mich aber an so ein teil nicht mehr erinnern .. ist glaube ich zimlich das was ich brauche ...
__________________
grues tb
-----------------------------
--> ich bin nicht du, denn du bist nicht ich
-----------------------------
--> keine gahrantie für die richtiege Rechtschribunhg.
-----------------------------
.:: Schau da !!
ichagx03 ist offline   Mit Zitat antworten
Alt 27-05-2004, 20:18   #4 (permalink)
*why ... ??
 
Benutzerbild von ichagx03
 
Registriert seit: Aug 2003
Beiträge: 451
hmm brauche ds ganze für eine umfrage damit man nur einmal am tag tippen kann ..

ActionScript:
  1. function speichern(){
  2. datum = new Date()
  3.  
  4. myobj=SharedObject.getLocal("myobj");
  5. myobj.data.jahr = datum.getDay()
  6. myobj.data.Monat = datum.getMonth()
  7. myobj.data.Tag = datum.getDay()
  8. myobj.data.Stunde = datum.getHours()
  9. myobj.data.Minute = datum.getMinutes()
  10. myobj.data.sekunde = datum.getSeconds()
  11.  
  12. myobj.flush(); //daten schreiben
  13. }
  14. function Holen(){
  15.     //shared dock einlesen
  16.     myobj=SharedObject.getLocal("myobj");
  17.     altesDatum = new Date(myobj.data.jahr, myobj.data.Monat-1, myobj.data.Tag, myobj.data.Stunde, myobj.data.Minute, myobj.data.Sekunde);
  18.  
  19.     //heute Datum
  20.     heuteDatum = new Date();
  21.     Jahrheute = heuteDatum.getFullYear();
  22.     Monatheute = heuteDatum.getMonth()+1;
  23.     Tagheute = heuteDatum.getDate();
  24.     Stundenheute = heuteDatum.getHours();
  25.     Minutenheute = heuteDatum.getMinutes();
  26.     sekundenheute = heuteDatum.getSeconds();
  27.     sekundent = Math.floor((heutedatum-altesdatum)/1000);
  28.     minutent = Math.floor(sekundent/60);
  29.     stundent = Math.floor(minutent/60);
  30.     taget = Math.floor(stundent/24);
  31.        
  32.     if(taget <=1){
  33.         stimmrecht = false
  34.         }
  35.  
  36. }
  37.  
  38.  
  39.  
  40. speichern()
  41. Holen()

aber irgendwie funz das nicht so .. .was hab ich falsch ??!?
__________________
grues tb
-----------------------------
--> ich bin nicht du, denn du bist nicht ich
-----------------------------
--> keine gahrantie für die richtiege Rechtschribunhg.
-----------------------------
.:: Schau da !!
ichagx03 ist offline   Mit Zitat antworten
Alt 27-05-2004, 23:25   #5 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Du kannst das Dateobjekt auch direkt in dem SharedObjekt speichern. Das macht die Sache etwas einfacher.

ActionScript:
  1. // Liefere true, wenn der User Stimmrecht hat.
  2. // Stimmrecht hat er, wenn er zum ersten Mal wählt
  3. // oder wenn seine letzte Wahl 24 Stunden her ist.
  4. function checkStimmrecht (){
  5.         // SharedObject einlesen
  6.         var myobj = SharedObject.getLocal ("myobj");
  7.         // Wenn der User zum ersten Mal hier ist
  8.         // oder sein letzter Besuch mehr als 24 Stunden her ist,
  9.         // bekommt er das Stimmrecht
  10.         if (userIstZumErstenMalHier(myobj) || letzterBesuchIstMehrAls24StundenHer(myobj)){
  11.                 // Wir muessen uns seinen letzten Besuch merken
  12.                 // damit er innerhalb der nächsten 24 Stunden nicht
  13.                 // nochmal abstimmen kann
  14.                 speichereLetztenBesuch( myobj);
  15.                 // Der User hat Stimmrecht
  16.                 return true;
  17.         }
  18.         // Der User hat kein Stimmrecht
  19.         return false;
  20. }
  21. function userIstZumErstenMalHier( so){
  22.         return so.data.lastVisit == undefined
  23. }
  24. //
  25. function letzterBesuchIstMehrAls24StundenHer( so){
  26.         return new Date () - so.data.lastVisit > 24 * 60 * 60 * 1000;
  27. }
  28. //
  29. function speichereLetztenBesuch( so){
  30.     // Aktuelle Uhrzeit speichern
  31.     so.data.lastVisit = new Date ();
  32.     // und das SharedObject schreiben
  33.     so.flush ();
  34. }
  35. //
  36. if (checkStimmrecht ()) {
  37.         trace ("hat Stimmrecht");
  38. } else {
  39.         trace ("hat kein Stimmrecht");
  40. }

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 28-05-2004, 11:55   #6 (permalink)
*why ... ??
 
Benutzerbild von ichagx03
 
Registriert seit: Aug 2003
Beiträge: 451
jää cool jetzt klappt fast alles .. ;-) ..
.. werde die umfrage dann mal noch online stelllen zum downloaden ..

thx noch mal für ale hilfe ..
__________________
grues tb
-----------------------------
--> ich bin nicht du, denn du bist nicht ich
-----------------------------
--> keine gahrantie für die richtiege Rechtschribunhg.
-----------------------------
.:: Schau da !!
ichagx03 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:53 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele