System.DateUtils.RecodeMonth
Delphi
function RecodeMonth(const AValue: TDateTime; const AMonth: Word): TDateTime;
C++
extern DELPHI_PACKAGE System::TDateTime __fastcall RecodeMonth(const System::TDateTime AValue, const System::Word AMonth);
Propriétés
| Type | Visibilité | Source | Unité | Parent | 
|---|---|---|---|---|
| function | public | System.DateUtils.pas System.DateUtils.hpp  | 
        System.DateUtils | System.DateUtils | 
Description
Remplace le mois de l'année pour une valeur TDateTime spécifiée.
Appelez RecodeMonth pour convertir la valeur date/heure spécifiée par {{Arg|AValue} à partir de la valeur obtenue en changeant le mois de l'année en AMonth. Les valeurs légales de AMonth peuvent aller de 1 à 12. AMonth peut aussi être RecodeLeaveFieldAsIs.
Si la valeur fournie pour AMonth ne représente pas un mois valide, ou si la modification aboutit à un jour incorrect pour le mois souhaité (par exemple, si vous essayez de changer 31 janvier en 31 février), RecodeMonth déclenche une exception EConvertError.
Voir aussi
- System.SysUtils.ReplaceDate
 - System.DateUtils.RecodeMilliSecond
 - System.DateUtils.RecodeSecond
 - System.DateUtils.RecodeMinute
 - System.DateUtils.RecodeHour
 - System.DateUtils.RecodeDay
 - System.DateUtils.RecodeYear
 - System.DateUtils.MonthOf
 - System.DateUtils.RecodeTime
 - System.SysUtils.EConvertError
 - Support date et heure