System.DateUtils.EncodeDateTime

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function EncodeDateTime(const AYear, AMonth, ADay, AHour, AMinute, ASecond,
AMilliSecond: Word): TDateTime;

C++

extern DELPHI_PACKAGE System::TDateTime __fastcall EncodeDateTime(const System::Word AYear, const System::Word AMonth, const System::Word ADay, const System::Word AHour, const System::Word AMinute, const System::Word ASecond, const System::Word AMilliSecond);

Propriétés

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

Description

Renvoie un TDateTime pour une année, un mois, un jour, une heure, une minute, une seconde et une milliseconde spécifiés.

EncodeDateTime renvoie un TDateTime à partir des paramètres AYear, AMonth, ADay, AHour, AMinute, ASecond et AMilliSecond.

L'année doit être comprise entre 1 et 9999.

Les valeurs de mois admises vont de 1 à 12.

Les valeurs du jour admises vont de 1 à 28, 29, 30 ou 31, selon la valeur du mois. Par exemple, les valeurs de jour possibles pour le deuxième mois (février) vont de 1 à 28 ou 1 à 29, selon que la valeur de l'année spécifie une année bissextile ou non.

Les valeurs d'heure admises vont de 0 à 23.

Les valeurs de minute admises vont de 0 à 59.

Les valeurs 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, EncodeDateTime déclenche une exception EConvertError.

Voir aussi