Temps Stellaire Unifié : Différence entre versions
De CelestusWIKI
(création de la page avec informations basiques) |
m (→Calcul) |
||
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 21 : | Ligne 21 : | ||
La date TSU est calculée à partir du timestamp (nombre de secondes écoulées depuis le 1er janvier 1970), en suivant l'algorithme ci-dessous : | La date TSU est calculée à partir du timestamp (nombre de secondes écoulées depuis le 1er janvier 1970), en suivant l'algorithme ci-dessous : | ||
− | Entrer | + | Entrer TIME |
# Calcul de l'année | # Calcul de l'année | ||
− | YEAR = Math.floor( | + | YEAR = Math.floor(TIME / 86400) |
TIME = TIME - YEAR * 86400 | TIME = TIME - YEAR * 86400 | ||
# Calcul du mois | # Calcul du mois | ||
MONTH = Math.floor(TIME / 8640) | MONTH = Math.floor(TIME / 8640) | ||
− | TIME = TIME - | + | TIME = TIME - MONTH * 8640 |
# Calcul du jour | # Calcul du jour |
Version actuelle en date du 21 avril 2018 à 17:18
Page en cours de création.
[modifier] Décomposition
Une année TSU se décompose en dix mois de quarante jours chacun.
[modifier] Mois
- Onovahn
- Celetahn
- Feloahn
- Koylahn
- Jileahn
- Dolahn
- Stelahn
- Pookahn
- Volahn
- Erehahn
[modifier] Calcul
La date TSU est calculée à partir du timestamp (nombre de secondes écoulées depuis le 1er janvier 1970), en suivant l'algorithme ci-dessous :
Entrer TIME # Calcul de l'année YEAR = Math.floor(TIME / 86400) TIME = TIME - YEAR * 86400 # Calcul du mois MONTH = Math.floor(TIME / 8640) TIME = TIME - MONTH * 8640 # Calcul du jour DAY = Math.floor(TIME / 216) MONTH = MONTH + 1 DAY = DAY + 1