« Epoch » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Clochix (discuter | contributions)
Aucun résumé des modifications
 
Gizmolechat (discuter | contributions)
m catégorie
Ligne 10 : Ligne 10 :


Des problèmes sont susceptibles d'arriver lorsque la date dépasse la valeur maximale autorisée pour le type de donnée utilisée pour la stocker. Par exemple, sous Unix, les dates sont exprimées en nombre de secondes depuis l'Epoch et stockées dans des entiers sur 32 bits, des problèmes risquent donc de survenir à partir du 18 janvier 2038.
Des problèmes sont susceptibles d'arriver lorsque la date dépasse la valeur maximale autorisée pour le type de donnée utilisée pour la stocker. Par exemple, sous Unix, les dates sont exprimées en nombre de secondes depuis l'Epoch et stockées dans des entiers sur 32 bits, des problèmes risquent donc de survenir à partir du 18 janvier 2038.

[[Catégorie:Temps|Epoch]]

Version du 19 mai 2006 à 19:53

Modèle:Ébauche informatique

L'Epoch représente la date initiale à partir de laquelle est mesuré le temps sur les systèmes d'exploitation. Cette date varie selon les systèmes. Par exemple :

* sous Unix, c'est 1er janvier 1970 à 0 heure (UTC)
* sous MacOS, le 1er janvier 1904 à 0 heure
* sous VMS, le 17 novembre 1858 à 0 heure
* sous Windows le 1er janvier 1601 à 0 heure

Le temps est ensuite mesuré en nombre d'unités de temps depuis cette date. Les unités de temps les plus courantes sont la seconde ou le tick, unité générique dont la valeur dépend selon les systèmes (seconde, milliseconde, etc).

Des problèmes sont susceptibles d'arriver lorsque la date dépasse la valeur maximale autorisée pour le type de donnée utilisée pour la stocker. Par exemple, sous Unix, les dates sont exprimées en nombre de secondes depuis l'Epoch et stockées dans des entiers sur 32 bits, des problèmes risquent donc de survenir à partir du 18 janvier 2038.