Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
heure système est la date et l’heure actuelles du jour. Le système conserve le temps afin que vos applications aient un accès prêt à un temps précis. Le système base l’heure système sur temps universel coordonné (UTC). L’heure UTC est faiblement définie comme la date et l’heure actuelles du jour à Greenwich, en Angleterre.
Au démarrage du système, il définit l’heure système sur une valeur basée sur l’horloge en temps réel de l’ordinateur, puis met régulièrement à jour l’heure. Pour récupérer l’heure système, utilisez la fonction GetSystemTime. GetSystemTime copie l’heure dans une structureSYSTEMTIMEqui contient des membres individuels pour le mois, le jour, l’année, la semaine, l’heure, la minute, la seconde et les millisecondes. Il est facile d’afficher ce format pour un utilisateur.
Vous pouvez également obtenir l’heure système au format de temps de fichier à l’aide de la fonction GetSystemTimeAsFileTime. GetSystemTimeAsFileTime copie l’heure dans une structure FILETIME.
Pour définir l’heure système, utilisez la fonction SetSystemTime. SetSystemTime suppose que vous avez spécifié une heure UTC.
Les fonctions GetSystemTimeAdjustment et SetSystemTimeAdjustment synchronisent l’horloge du jour avec une autre source de temps à l’aide d’un ajustement de temps périodique appliqué à chaque interruption d’horloge.
Notez que le système peut actualiser régulièrement l’heure en synchronisant avec une source de temps. Étant donné que l’heure système peut être ajustée vers l’avant ou vers l’arrière, ne comparez pas les lectures de temps système pour déterminer le temps écoulé. Utilisez plutôt l’une des méthodes décrites dans de temps Windows.