epoch

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom masculin.  [Unix]  [date-heure]. La date et l'heure correspondant à la valeur « 0 » du système d'horodatage d'un logiciel, en particulier d'un système d'exploitation, donc son « origine des temps ». Aucune date antérieure ne peut être représentée.

Cela n'implique pas que d'autres logiciels, même animés par le logiciel considéré, ne peuvent disposer de leurs propres epoch. L'epoch d'un système d'exploitation, par exemple, n'interdit pas aux applications de représenter des dates antérieures par leurs moyens propres, toutefois la limite du système d'exploitation interdira par exemple de dater librement des fichiers (en fait c'est encore plus compliqué car l'epoch d'un système de fichiers peut être distinct de celui du système d'exploitation).

Sous Unix, l'epoch correspond au 1er janvier 1970 à 0 heures UTC, sous VMS, au 17 novembre 1858 sous Mac OS (avant Mac OS X, qui est un Unix), au 1er janvier 1904, sous la plupart des MS-DOS au 1er janvier 1900, sous Windows au 1 janvier 1601...

Le terme provient d'Unix.

Par extension une « date epoch » (également appelée epoch date, epoch time ou epoch timestamp) désigne une date exprimée par un entier égal au nombre de secondes écoulées depuis l'epoch. Pour ajouter à la confusion c'est parfois abrégé epoch...

Voir aussi all balls.