Tipp 2.7 - Differenz in Minuten
Wie kann ich die Differenz zwischen zwei Zeiten in Minuten ermitteln?
Mit dieser Funktion können Sie die Differenz zwischen zwei Zeiten in Minuten ermitteln. Kopieren Sie einfach nachfolgenden Quellcode in die Zwischenablage und fügen Sie anschließend den Inhalt der Zwischenablage in ein neues Modul ein. Die Aufrufparameter finden Sie im Quellcode beschrieben.
Beispiel:
Option Explicit Public Function DiffMinutes( _ dtFirstDate As Date, _ dtSecondDate As Date) _ As Long '// ----------------------------------------------------- '// Methode: | Differenz zwischen zwei Zeiten in '// | Minuten ermitteln '// ----------------------------------------------------- '// Parameter: | dtFirstDate -1.Zeitpunkt (Datumsformat) '// | dtSecondDate -2.Zeitpunkt (Datumsformat) '// ----------------------------------------------------- '// Rückgabe: | Anzahl Minuten '// ----------------------------------------------------- '// Beispiel: | ?DiffMinutes(CDate("14:45"), _ '// | CDate("19:57")) '// ----------------------------------------------------- '// Autor: | Stefan Kulpa '// | EDV Innovation & Consulting - Dormagen '// ----------------------------------------------------- Const clMINUTES_PER_DAY As Long = 1440 Dim dblTemp As Double dblTemp = (dtSecondDate - dtFirstDate) _ * clMINUTES_PER_DAY DiffMinutes = CLng(dblTemp) End Function