System.SysUtils.EncodeTime
Delphi
function EncodeTime(Hour, Min, Sec, MSec: Word): TDateTime;
C++
extern DELPHI_PACKAGE System::TDateTime __fastcall EncodeTime(System::Word Hour, System::Word Min, System::Word Sec, System::Word MSec);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Renvoie une valeur TDateTime pour les heures, les minutes, les secondes et les millisecondes spécifiées.
La fonction EncodeTime renvoie une valeur de type TDateTime à partir des heure, minutes, secondes et millisecondes données.
Les valeurs admises vont de 0 à 23.
Les valeurs de minute et de seconde admises vont de 0 à 59.
Les valeurs de milliseconde admises vont de 0 à 999.
Si les valeurs indiquées sont en-dehors de ces limites, EncodeTime déclenche une exception EConvertError.
La valeur résultante est égale à un nombre compris entre 0 (inclusif) et 1 (exclusif) qui indique la partie fractionnaire du jour en fonction de l'heure indiquée ou (avec une valeur 1,0) minuit du jour suivant. La valeur 0 correspond à minuit, 0,5 correspond à midi, 0,75 correspond à 6:00, et ainsi de suite.