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"