Temps Stellaire Unifié : Différence entre versions
De CelestusWIKI
m (correction mineure de l'algorithme) |
m (→Calcul) |
||
Ligne 29 : | Ligne 29 : | ||
# 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