System.DateUtils.RecodeDay
Delphi
function RecodeDay(const AValue: TDateTime; const ADay: Word): TDateTime;
C++
extern DELPHI_PACKAGE System::TDateTime __fastcall RecodeDay(const System::TDateTime AValue, const System::Word ADay);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Remplace le jour du mois d'une valeur TDateTime spécifiée.
Appelez RecodeDay pour convertir la valeur date/heure spécifiée par {{Arg|AValue} à partir de la valeur obtenue en changeant le jour du mois en ADay
. Les valeurs légales de ADay
dépendent du mois représenté par AValue
. (Par exemple, si AValue
spécifie janvier, les valeurs admises pour ADay
vont de 1 à 31 ; si AValue
spécifie février, les valeurs admises pour ADay
vont de 1 à 28 ou de 1 à 29, selon l'année ; etc.) ADay
peut également avoir pour valeur RecodeLeaveFieldAsIs.
Si la valeur fournie pour ADay
ne représente pas un jour valide dans le mois identifié par AValue
, RecodeDay déclenche une exception EConvertError.
Voir aussi
- System.SysUtils.ReplaceDate
- System.DateUtils.RecodeMilliSecond
- System.DateUtils.RecodeSecond
- System.DateUtils.RecodeMinute
- System.DateUtils.RecodeHour
- System.DateUtils.RecodeMonth
- System.DateUtils.RecodeYear
- System.DateUtils.DayOf
- System.DateUtils.RecodeTime
- System.SysUtils.EConvertError
- Support date et heure