Le dêpre : une représentation hexadécimale du temps

Publié le 2264 et modifié le 2266


Le dêpre est une représentation hexadécimale du temps. Son unité fondamentale est le cycle, dont la durée correspond à l'intervalle qui sépare deux midis sur Terre. Toutes les autres unités sont dérivées du cycle par division ou par multiplication par 16.

On commence à compter à partir de zéro, et non pas à partir de 1 comme le fait le calendrier grégorien, notamment. Chaque personne qui utilise le dêpre décide de l'identité du cycle zéro, du moment où le compte commence.

Le dêpre s'écrit en deux segments séparés par un point. Par exemple : 2264.be9. Le premier segment donne le nombre de cycles écoulés depuis le début du cycle zéro et le second le nombre de subdivisions de cycle écoulées depuis la fin du dernier cycle complet. La précision du deuxième segment n'est pas fixée : on peut écrire une heure avec plus ou moins de chiffres après le point. Les deux segments sont écrits dans le format hexadécimal standard, dans lequel les chiffres vont de 0 à f.

Chaque position dans la représentation écrite du dêpre reçoit un nom. Dans le premier segment, il y a, de droite à gauche : le cycle, le cap, l'acte et l'âge. Le cap est long de 16 cycles, l'acte l'est de 16 caps (256 cycles) et l'âge vaut 16 actes (4096 cylces, soit environ 11 révolutions de la Terre autour du Soleil).

Dans le deuxième segment, il y a, de gauche à droite : la phase, la marche, la barre et la coche. Ces unités valent respectivement 1 heure et demie, un peu plus de 5 minutes et demie, environ 21 secondes et environ 1 seconde et tiers. Il y a 16 phases dans un cycle, 16 marches dans une phases, 16 barres dans une marche et 16 coches dans une barre.

Quelques exemples :

Utilitaire depre(1)

depre(1) est un utilitaire pour les systèmes Unix qui affiche le temps dêpre.

$ depre
2266.aa1

Par défaut, le cycle zéro commence à la seconde 962337600 depuis le début de l'ère Unix, selon mon caprice. Il est toutefois possible de choisir un autre point de départ en réglant la variable d'environnement DEPRE_ZERO ou l'option -z à la seconde appropriée. Par exemple, le deux commandes suivantes sont équivalentes et font coincider le cycle zéro avec le début de l'ère Unix.

$ DEPRE_ZERO=0 depre
4de8.d5d
$ depre -z0
4de8.d5d

La page du manuel de dêpre contient une description exhaustive de ses options.

=> Page du manuel

Voir aussi

Calendriers et horloges

=> Liste de calendriers sur Wikipédia
=> Page Wikipédia sur le temps hexadécimal
=> Page Wikipédia sur l'Heure Internet
=> Calendrier utilisé par Devine Lu Linvega (en anglais)
=> Horloge décimale utilisé par Devine Lu Linvega (en anglais)

depre(1)

=> Dépôt git de depre(1)
=> Télécharger depre(1)

— ~ldp