Mit dem aktuellen Datum rechnen

Snakebite

Grünschnabel
Hallo!
Ich habe mal eine Frage bezüglich der Zeit in Flash. Ein Fruend von mir hatte mir das mal gezeigt, das man mit einem Befehl die Zeit in Flash anzeigen kann, die aktuelle. Meine Frage wäre ob das für ein komplettes Datum möglich ist Und wenn dies geht, ist es möglich damit zu rechnen? Ich möchte von dem Aktuellen Datum ein festes Datum abziehen, für einen Ticker, geht das ohne weiteres oder muss ich mir da etwas spezielles einfallen lassen?
MfG Snakebite
 
Hi und willkommen im Forum,

schau Dir in der Flashreferenz (F1 drücken) mal das Date-Objekt an. Damit kannst Du Datumsobjekte erzeugen und mit ihnen rechnen.

Um die Differenz zwischen dem jetzigen und einem zukünftigen Datum anzuzeigen, kannst Du z.B. folgendes Script verwenden:
Code:
var dann = new Date(2007, 1, 9, 4, 30, 0, 0); // 9.2.2007 um 4:30 Uhr

var nun = new Date(); // Jetzt

var zwischen = dann - nun;

var sekunden = zwischen / 1000;

var tage = Math.floor(sekunden / 60 / 60 / 24);

sekunden -= tage * 60 * 60 * 24;

var stunden = Math.floor(sekunden / 60 / 60);

sekunden -= stunden * 60 * 60;

var minuten = Math.floor(sekunden / 60);

sekunden -= minuten * 60;

sekunden = Math.floor(sekunden);

trace(tage + " Tage, " + stunden + " Stunden, " + minuten + " Minuten und " + sekunden + " Sekunden");
Beachte, dass beim Date-Konstruktor der Monat Nullbasiert angegeben wird (0 = Januar, 1 = Februar usw.).

Gruß
.
 

Neue Beiträge

Zurück