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