System.DateUtils.RecodeYear

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function RecodeYear(const AValue: TDateTime; const AYear: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall RecodeYear(const System::TDateTime AValue, const System::Word AYear);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.DateUtils.pas
System.DateUtils.hpp
System.DateUtils System.DateUtils


Beschreibung

Ersetzt das Jahr für einen angegebenen TDateTime-Wert.

Mit RecodeYear konvertieren Sie den in AValue angegebenen Datums-/Uhrzeitwert, indem das Jahr in AYear geändert wird. Gültige Werte für AYear liegen im Bereich von 1 bis 9999.

AYear kann auch RecodeLeaveFieldAsIs sein.

Wenn sich der in AYear angegebene Wert nicht im gültigen Bereich befindet oder die Änderung einen ungültigen Monatstag ergibt (z. B. der Versuch, den 29. Februar eines Schaltjahrs in den 29. Februar eines Nicht-Schaltjahrs zu ändern), löst RecodeYear eine EConvertError-Exception aus.

Siehe auch

Codebeispiele