Temps Unix

Le temps Unix est une méthode de représentation de l'heure et des dates qui consiste à compter le nombre de secondes écoulées depuis une date de départ. Cette date de départ est appelée le début d'une époque. Les systèmes informatiques utilisent le temps Unix pour suivre l'heure et la date actuelles et définir les horodatages de création et de modification.

Comme la plupart des serveurs informatiques utilisent Unix ou un système d'exploitation de type Unix, le terme « temps Unix » désigne le plus souvent l'époque Unix, qui a commencé à 00:00:00 UTC le 1er janvier 1970. Cependant, d'autres systèmes informatiques suivent le temps à partir d'autres dates de départ. Le MacOS classique a commencé son époque à minuit UTC le 1er janvier 1904 ; les systèmes Windows modernes suivent le temps Unix à partir du 1er janvier 1601. Les ordinateurs Windows incrémentent également le temps Unix toutes les 100 nanosecondes au lieu de chaque seconde.

Exemples d'horodatages de l'époque Unix et de la date et de l'heure correspondantes
Exemples d'horodatages de l'époque Unix et de la date et de l'heure correspondantes

Des erreurs dans un fichier ou un système de fichiers peuvent parfois réinitialiser la date de création ou de modification d'un fichier à 0. Dans ce cas, le système d'exploitation de votre ordinateur affichera le fichier concerné comme ayant été créé à minuit UTC le 1er janvier 1970. Le temps universel coordonné (UTC) est basé sur le temps moyen de Greenwich (GMT). Ainsi, si votre fuseau horaire se trouve à l'ouest de GMT, la date est décalée de quelques heures en arrière, au 31 décembre 1969.

NOTE: Les systèmes Unix qui utilisent encore un entier signé de 32 bits pour suivre le temps Unix atteindront la valeur maximale possible le 19 janvier 2038. La mise à jour des logiciels concernés afin qu'ils utilisent une valeur de 64 bits résoudra ce problème, car une valeur de 64 bits peut suivre plus de 500 milliards d'années de secondes.

Mis à jour March 22, 2023 par Brian P.

quizTestez vos connaissances

Which of the following letters is not used as a hexadecimal number?

A
A
0%
B
F
0%
C
X
0%
D
E
0%
Correct! Incorrect!     View the Hexadecimal definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Temps Unix sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.