System.DateUtils.TTimeZone.IsAmbiguousTime

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsAmbiguousTime(const ADateTime: TDateTime): Boolean; inline;

C++

bool __fastcall IsAmbiguousTime(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 ambigües.

La méthode IsAmbiguousTime vérifie si la date et l'heure locales données sont ambigües (si elles se situent dans un intervalle d'heures qui se répètent).

Une valeur d'heure ambigüe peut apparaître lorsque l'heure locale est sur le point de changer en raison des règles d'heure d'été. Par exemple : sur la côte ouest des Etats-Unis, l'heure d'été se termine le premier dimanche du mois de novembre. L'heure repasse alors directement de 1h59,9999 à 1h00.. Le 6 novembre 2022 à 1h30 peut alors correspondre à la fois à 8h30 ou à 9h30 le 6/11/2022 sur le fuseau horaire UTC. La valeur date/heure est donc ambigüe (en heure normale et en heure d'été).

Voir aussi