System.DateUtils.TTimeZone.IsInvalidTime
Delphi
function IsInvalidTime(const ADateTime: TDateTime): Boolean; inline;
C++
bool __fastcall IsInvalidTime(const System::TDateTime ADateTime);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | TTimeZone |
Description
Vérifie si la date et l'heure locales données sont non valides.
La méthode IsInvalidTime vérifie si la date et l'heure locales données sont non valides (ou si elles se situent dans un intervalle qui n'existe pas). Par exemple : sur la côte ouest des Etats-Unis, l'heure d'été commence le second dimanche du mois de mars. L'heure passe alors directement de 1h59,9999 à 3h00. Le 13 mars 2022 à 2h30 n'est donc pas une valeur date/heure valide, car elle n'existe pas en heure heure d'été ou en heure normale.