| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 53
|
Guten Morgen allerseits! ich benutze für ein Flash einen einfachen Countdown für Tage bis zu einem Datum und möchte jetzt, dass bei NULL TAGEN, der Countdown einfach stehenbleibt und nicht wie jetzt, in den Minusbereich läuft. Das müsste für einen Profi doch mit einem einfachen AS Befehl zu lösen sein, richtig?! Hier mein AS: Code: newDate = new Date(2007,7,16); actDate = new Date(); diffDate = (newDate-actDate) / 1000; days = int(diffDate / 24 / 60 / 60 ); diffDate = diffDate - (days*24*60*60); hours = int(diffDate / 60 / 60); diffDate = (diffDate - (hours*60*60)); minutes = int(diffDate/60); diffDate = diffDate - (minutes*60); seconds = int(diffDate); Vielen Dank für eure Antworten!!! Gruss - AL FROM HELL. |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
| http://www.seibsprogrammladen.de/fra...thmen/Interval CountDown http://www.seibsprogrammladen.de/fra...gorithmen/date Counter Differenz zwischen zwei Daten gestoppt wird, wenn if (zieldate <= aktuelles date) {.. // und nicht vergessen, der monatsindex beginnt mit 0 !!! newDate = new Date(2007, 6, 16); jetzt = new Date(); trace (newDate < jetzt); // oder so trace (newDate.valueOf() < jetzt.valueOf());
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (02-08-2007 um 17:11 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |