Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-06-2006, 13:31   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 6
Unhappy Datumsdifferenz ?!

Hallo zusammen,

ich habe ein kleines Datumsberechnungsproblem und komme leider nicht weiter. Die Suche hier im Forum hat mich leider auch nicht viel schlauer gemacht.

Ich möchte ein Startdatum und ein Enddatum in Texteingabefelder eingeben und mir dann die Differenz in Tagen berechnen lassen.

Bsp:

Startdatum 22.06.2006
Enddatum 02.07.2006

Tage = 10

Kann mir jemand helfen wie ich die Differenz berechnen kann?

Danke
ovweb ist offline   Mit Zitat antworten
Alt 22-06-2006, 14:11   #2 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
Ich würde es so machen:
PHP-Code:
Startdatum "22.06.2006"
Enddatum "02.07.2006"

Startdatum Startdatum.split(".")
Enddatum Enddatum.split(".")

tag1 Startdatum[0]
mon1 Startdatum[1]
yea1 Startdatum[2]
tag2 Enddatum[0]
mon2 Enddatum[1]
yea2 Enddatum[2]

Tagepromonat = new Array(31,28,31,30,31,30,31,31,30,31,30,31)

Tage1 yea1*365+tag1*10/10
for(mon=0;mon<mon1-1;mon++){
    
Tage1+=Tagepromonat[mon]
}

Tage2 yea2*365+tag2*10/10
for(mon=0;mon<mon2-1;mon++){
    
Tage2+=Tagepromonat[mon]
}

Tage Tage2-Tage1 
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 22-06-2006, 14:17   #3 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
Zitat:
Zitat von ovweb
Hallo zusammen,

ich habe ein kleines Datumsberechnungsproblem und komme leider nicht weiter. Die Suche hier im Forum hat mich leider auch nicht viel schlauer gemacht.
...
Vielleicht hättest du auch mal in die Flash-Hilfe schauen sollen.
PHP-Code:
// 86400000 ms entsprechen einem Tag
day_ms 86400000;
startDatum = new Date(2006522);
endDatum = new Date(2006523);
trace("(endDatum.getTime()-startDatum.getTime())/day_ms");
trace("Differenz in Tagen"+(endDatum.getTime()-startDatum.getTime())/day_ms);
// 
Ohh zu spät...
__________________
Gruß, Jey!
jeypack ist offline   Mit Zitat antworten
Alt 22-06-2006, 14:27   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 6
Klasse, vielen herzlichen Dank.
ovweb 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:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele