System.DateUtils.DecodeDateWeek
Delphi
procedure DecodeDateWeek(const AValue: TDateTime; out AYear, AWeekOfYear, ADayOfWeek: Word);
C++
extern DELPHI_PACKAGE void __fastcall DecodeDateWeek(const System::TDateTime AValue, /* out */ System::Word &AYear, /* out */ System::Word &AWeekOfYear, /* out */ System::Word &ADayOfWeek);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Beschreibung
Gibt Jahr, Woche und Wochentag des angegebenen TDateTime-WertesObjekts zurück.
DecodeDateWeek gibt den Wochentag und die Woche im Jahr zu einem angegebenen Datums-/Zeitwert zusammen mit dem betreffenden Jahr zurück.
AValue ist der Datums-/Zeitwert, zu dem Informationen abgerufen werden sollen.
AYear gibt das Jahr von AValue zurück.
AWeekOfYear gibt die Woche in dem von AValue repräsentierten AYear zurück. Woche 1 ist die erste Woche, die mit mindestens vier Tagen in das angegebene Jahr fällt.
ADayOfWeek gibt den Tag in der Woche AWeekOfYear zurück, die von AValue repräsentiert wird. Montag hat den Wert 1, Sonntag den Wert 7.
Anmerkung: Die Definitionen für AWeekOfYear und ADayOfWeek entsprechen dem ISO-Standard 8601.
Tipp: Mithilfe der Wochentagkonstanten können Sie die Aussagekraft des Rückgabewertes verbessern.
Siehe auch
Codebeispiele