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 - YEAR * 8640
+
  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

  1. Onovahn
  2. Celetahn
  3. Feloahn
  4. Koylahn
  5. Jileahn
  6. Dolahn
  7. Stelahn
  8. Pookahn
  9. Volahn
  10. 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
Outils personnels