Ergebnis 1 bis 3 von 3
  1. #1
    Chickenman ist offline Grünschnabel
    registriert
    28-07-2005
    Beiträge
    2

    Date.UTC() Problem

    Hallo, ich will zwischen 2 Datumsangaben den Abstand in Tagen errechnen.
    z.B. mit

    ende = Date.UTC(endJahr,endMonat,endTag);
    start = Date.UTC(startJahr,startMonat,startTag);
    abstand = (ende - start); // in Millisekunden


    Mein Problem ist die Werte beim Monatsübergang sind gleich, z.B. Date.UTC(2006,9,1) und Date.UTC(2006,8,31)

    Weiß jemand, warum?

  2. #2
    Avatar von Comet
    Comet ist offline Administrator
    registriert
    17-09-2001
    Ort
    Austria | Westendorf
    Beiträge
    2.182

    AW: Date.UTC() Problem

    hi

    Machs so:

    ende = Date.UTC( endJahr, endMonat - 1, endTag );
    start = Date.UTC( startJahr, startMonat - 1, startTag );

    In deinem Beispiel ( 2006, 8, 31 ) ist das Datum nicht der 31.August sondern der 31 September, welchen es nicht gibt da der September nur 30 Tage hat, JS ist aber so schlau und macht aus den 31 September den 1. Oktober, somit sind die beiden Werte ident. ( 0 = Januar, 1 = Feber, .... )
    ..:::Andi:::..

  3. #3
    Chickenman ist offline Grünschnabel
    registriert
    28-07-2005
    Beiträge
    2

    AW: Date.UTC() Problem

    Prima! Herzlichen Dank! Gruß Chickenman

Ähnliche Themen

  1. ernstes problem mit opera
    Von crazyMichel1 im Forum Allgemeines
    Antworten: 5
    Letzter Beitrag: 17-08-2006, 04:51
  2. Problem mit Table und Div
    Von trisomie im Forum CSS und (X)HTML
    Antworten: 2
    Letzter Beitrag: 30-12-2005, 14:56
  3. Antworten: 5
    Letzter Beitrag: 28-02-2005, 19:50
  4. Problem beim kombinieren zweier Scripte
    Von thundervirus im Forum JavaScript
    Antworten: 5
    Letzter Beitrag: 17-01-2005, 14:28
  5. MM Verhalten - Problem bei nur IE
    Von jawk im Forum JavaScript
    Antworten: 0
    Letzter Beitrag: 21-02-2002, 20:03

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •