System.SysUtils.TryEncodeTime

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function TryEncodeTime(Hour, Min, Sec, MSec: Word; out Time: TDateTime): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall TryEncodeTime(System::Word Hour, System::Word Min, System::Word Sec, System::Word MSec, /* out */ System::TDateTime &Time);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

Crée 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 d'heure valides vont de 0 à 24. Si l'heure spécifiée est 24, les valeurs de minute, de seconde et de milliseconde doivent toutes être 0, et la valeur TDateTime obtenue représente minuit à la (12:00:00:000 A.M.) du jour suivant.

Les valeurs de minute et de seconde valides vont de 0 à 59.

Les valeurs de milliseconde valides vont de 0 à 999.

Le paramètre Time renvoie la valeur TDateTime générée si les valeurs spécifiées sont dans les limites. Cette valeur 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.

Voir aussi