DateDiff$

Aufgabe:

Berechnet den Abstand der übergebenen Datumswerte in Tagen und gibt ihn gemäß der Formatierung als Zeichenkette zurück.

Aufbau der Format-Zeichenkette: Dies ist eine gewöhnliche Zeichenkette, in dem Platzhalter eingebettet werden können.

Platzhalter

Bedeutung

%y

Anzahl Jahre

%<n>y

Jahr, auf <n> Stellen

$y

Text "Jahre"

%m

Anzahl Monate

%<n>m

Monate auf <n> Stellen

$m

Text "Monat" bzw. "Monate"

%w

Anzahl Wochen

%<n>w

Wochentag auf <n> Stellen

$w

Text "Woche" bzw. "Wochen"

%d

Anzahl Tage

%<n>d

Anzahl Tage auf <n> Stellen

$d

Text "Tag" bzw. "Tage"

%h

Anzahl Stunden

%<n>h

Stunden auf <n> Stellen

$h

Text "Stunde" bzw. "Stunden"

%i

Anzahl Minuten

%<n>i

Minuten auf <n> Stellen

$i

Text "Minute" bzw. "Minuten"

%s

Anzahl Sekunden

%<n>s

Sekunden auf <n> Stellen

%.<n>s

Sekunden mit <n> Nachkommastellen

$s

Text "Sekunde" bzw. "Sekunden"

 

Parameter:

Datum         erster Datumswert

Datum         zweiter Datumswert

Zeichenkette   (optional) Formatierung

Rückgabewert:

Zeichenkette

Beispiel:

DateDiff$(Date("04.07.1776"), Date("04.07.2015"))            
Ergebnis: "238 Jahre, 12 Monate"