Office: (Office 2003) Datediff im Format Tag, Stunden, Minuten, Sekunden

Helfe beim Thema Datediff im Format Tag, Stunden, Minuten, Sekunden in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, per Datediff möchte ich mir die Differenz von 2 Daten ausgeben lassen, Also z.b. Datum1 = 01.05.2010 22:36:15 Datum2 = 02.05.2010 22:36:15... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von boonsi1980, 29. April 2010.

  1. Datediff im Format Tag, Stunden, Minuten, Sekunden


    Hallo,

    per Datediff möchte ich mir die Differenz von 2 Daten ausgeben lassen,

    Also z.b.

    Datum1 = 01.05.2010 22:36:15
    Datum2 = 02.05.2010 22:36:15

    Aber in diesem Format:
    1 Tag, 0 Stunden, 0 Minuten, 0 Sekunden

    Geht das auch automatisch, oder muss ich mir das selber zurechtbasteln,
    indem ich die Sekunden nehme, und dann ausrechne, wiviele Tage das dies sind, dann diese sekunden abziehen, dann wieviele Stunden.....

    :)
     
    boonsi1980, 29. April 2010
    #1
  2. Für Anzahl Tage:
    DatDiff("D";Datum1 ;Datum1 2)
     
  3. Das funktioniert aber nur, wenns genau 1 tag ist.


    Angenommen ich habe
    ? DateDiff("d", #1/1/2010 21:00:37#, #1/7/2010 08:06:20#)
    6

    Ich möchte aber folgendes haben:
    5 Tage, 11 Stunden, 5 Minuten, 43 Sekunden

    Jetzt bemerke ich grad, das Datediff keine korrekte Werte ausgiebt.
    Aber vorher beim googlen hab ich im vorbeifliegen sowas gesehen.
    Werde mich dem mal widmen
     
    boonsi1980, 1. Mai 2010
    #3
  4. Datediff im Format Tag, Stunden, Minuten, Sekunden

    Im Moment sieht mein code so aus:
    (Langesekunden hab ich zu debug zwecken gemacht)
    Resultat ist richtig... nur, ich wollte noch monate und jahre dazu nehmen.
    Bekomme aber immer "überlauf" wenn ich das entsprechend erweitere.
    Ich nehme an, das die Zahlen zu gross zum rechnen werden.

    Hat jemand sonst noch eine Idee?

    Code:
     
    boonsi1980, 1. Mai 2010
    #4
  5. Folgende Sub sollte das gewünschte erreichen:
    Code:
    und sogar Schaltjahrresistent sein
     
    Marsu65, 1. Mai 2010
    #5
  6. Hallo Marsu,
    danke vielmals für die Hilfe.
    Hab soeben wieder eine neue Funktion DateAdd kennengelernt *Smilie
     
    boonsi1980, 1. Mai 2010
    #6
  7. Ergänzung: Mit Date-Werten kann man direkt rechnen ...
    Code:
    Das Ergebnis (5 Tage und etwas dazu) kann man im Anschluss wie gewünscht formatieren. Da es in Access kein Standardformat gibt, das dem oben gewünschten entspricht, braucht man eine eigendefinierte Formatierung, die dann aber zwangsläufig einen String erzeugt (während ein Datum und eine Datumsdifferenz Zahlen sind).
    Abgekürzt und damit abgewandelt dann z.B. so:
    Code:
     
    ebs17, 1. Mai 2010
    #7
  8. Datediff im Format Tag, Stunden, Minuten, Sekunden

    Hallo
    habe auch einmal zwei Routinen gemach zu diesem zweck s. Anhang
    Funktion HHG24 und FncRechneDiff
     
    Lanz Rudolf, 2. Mai 2010
    #8
  9. Hall
    in meinem anhang in der Function HHG24
    ist noche ein Fehler
    in der Zeile:
    VarHH Fix(DblDiff * 24)
    fehlt das "="
    so währe besser
    VarHH = Fix(DblDiff * 24)
    im anhang eine Muster MDB


    Tests mit "29.06.2000 16:00:00", "27.07.2000 16:55:15"
    call TestHHG24
    672:55:15
    call TestRechneDiff
    1-->28 Tage, 0 Stunden, 55 Minuten, 15 Sekunden
    2-->00672:55:15
    3-->672:55:15
    4-->00672.92
     
    Lanz Rudolf, 2. Mai 2010
    #9
Thema:

Datediff im Format Tag, Stunden, Minuten, Sekunden

Die Seite wird geladen...
  1. Datediff im Format Tag, Stunden, Minuten, Sekunden - Similar Threads - Datediff Format Tag

  2. Format(vorlage) für Zeilennummern ändern

    in Microsoft Word Hilfe
    Format(vorlage) für Zeilennummern ändern: Hallo Forum, ich würde gerne das Format meiner Zeilennummern ändern. Im Moment scheint es etwas zu sein wie Arial 12. Obwohl mein Dokument Zeilennummern aufweist, erscheint jedoch keine...
  3. Formatvorlage

    in Microsoft Word Hilfe
    Formatvorlage: Ich bin derzeit dabei ein Buch zu erstellen. Es sollten meine Lebenserinnerungen (viele humorvoll) beinhalten. Daas Buch widme ich meinen beiden Enkel. Nun habe ich vieles über die...
  4. Formatierungsprobleme mit mehreren Seiten im Format Gegenüberliegende Seiten

    in Microsoft Word Hilfe
    Formatierungsprobleme mit mehreren Seiten im Format Gegenüberliegende Seiten: Hallo liebe Expertinnen und Experten, beim Formatieren meiner Abschlussarbeit stoße ich aktuell auf einige Probleme. Ich habe mir eine eigene Dokumentenvorlage erstellt, die auf der nicht...
  5. Große Textdatei - Formate entschlacken

    in Microsoft Word Hilfe
    Große Textdatei - Formate entschlacken: Hallo, ich arbeite seit längerem mit einer ziemlich großen Datei (mittlerweile 2000 Seiten), die sozusagen mein Zettelkasten ist. Alles ist leicht auffindbar durch Überschriften (2 Ebenen) und...
  6. Datediff ist aristokratisch widerspenstig

    in Microsoft Excel Hilfe
    Datediff ist aristokratisch widerspenstig: Moin allerseits, mein XL hat seltsame Probleme mit folgender Aufgabe: Ich generiere mithilfe einer Osterformel einen Kalender, in dem alle Feiertage eines Bundeslandes und die Wochenenden gelistet...
  7. DateDiff-Funktion

    in Microsoft Access Tutorials
    DateDiff-Funktion: DateDiff-Funktion Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  8. datediff

    in Microsoft Access Hilfe
    datediff: Hallo, ich möchte mit der Datediff Funktion die Anzahl der Tage ermitteln die im aktuellen Monat vergangen sind. Mein Versuch datediff("d";01.04.2007;datum()) führt leider zu einem Fehler....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden