System.DateUtils.IsValidDateTime

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsValidDateTime(const AYear, AMonth, ADay, AHour, AMinute, ASecond,
AMilliSecond: Word): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall IsValidDateTime(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

Indique si une année, un mois, un jour, une heure, une minute, une seconde et une milliseconde spécifiés représentent une valeur date/heure valide.

IsValidDateTime renvoie true si :

AYear a une valeur comprise entre 1 et 9999 inclus ;

AMonth a une valeur comprise entre 1 et 12 inclus ;

ADay a une valeur comprise entre 1 et le nombre de jours du mois spécifié ;

AHour a une valeur comprise entre 0 et 24 (si AHour a pour valeur 24, AMinute, ASecond et AMilliSecond doivent tous avoir pour valeur 0) ;

AMinute a une valeur comprise entre 0 et 59 inclus ;

ASecond a une valeur comprise entre 0 et 59 inclus ;

AMilliSecond a une valeur comprise entre 0 et 999 inclus.

Sinon, IsValidDateTime renvoie false.

Voir aussi