System.DateUtils.EndOfAWeek
Delphi
function EndOfAWeek(const AYear, AWeekOfYear, ADayOfWeek: Word): TDateTime;
C++
extern DELPHI_PACKAGE System::TDateTime __fastcall EndOfAWeek(const System::Word AYear, const System::Word AWeekOfYear, const System::Word ADayOfWeek = (System::Word)(0x7));
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Beschreibung
Gibt ein TDateTime-Objekteinen TDateTime-Wert mit der letzten Millisekunde des angegebenen Tages in einer bestimmten Woche zurück.
EndOfAWeek gibt die letzte Millisekunde (23:59:59.999 Uhr) des angegebenen Tages in der angegebenen Woche zurück.
Der Parameter AYear gibt das Jahr mit dem gewünschten Tag an.
Der Parameter AWeekOfYear gibt die Woche im Jahr an. Die erste Woche im Jahr ist die erste Woche, von der mindestens vier Tage in das betreffende Jahr fallen.
Der Parameter ADayOfWeek gibt den gewünschten Tag in der angegebenen Woche an. Dabei entspricht 1 Montag, 2 Dienstag usw.
Tipp: Mithilfe der Wochentagkonstanten können Sie die Aussagekraft des Rückgabewertes verbessern.
Geben die Parameter kein gültiges Datum an, löst EndOfAWeek eine EConvertError-Exception aus.
Anmerkung: Die Definitionen für AWeekOfYear und ADayOfWeek entsprechen dem ISO-Standard 8601.
Siehe auch
Codebeispiele