Aller au contenu

Modèle:JULIANDAY.WEEK

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Ce modèle calcule le numéro de semaine ISO 8601 (de 1 à 53) correspondant à un numéro de jour julien en paramètre. Il accepte toutes les dates du calendrier grégorien y compris proleptique : avant 1782, et même avant Jésus-Christ à partir de l’an 4801 av. J.-C. (-4800 UTC).

Note
Une semaine ISO comprend toujours 7 jours exactement ; elle commence le lundi à 00h00, et finit le dimanche suivant à 24h00. La semaine 1 de l’année ISO contient toujours le 4 janvier de la même année (et aussi le premier jeudi de l’année grégorienne.)
Syntaxe
  • {{JULIANDAY.WEEK|jour julien}}
Paramètre
  • 1=jour julien : (obligatoire) numéro de jour julien, calculé par exemple avec {{JULIANDAY}}
Tous les paramètres peuvent être aussi des expressions numériques.
Formule utilisée
                           ( (jd+0.5) / 7 - 0.5 round 0 )
- ( {{JULIANDAY
      | {{JULIANDAY.YEAR | ( (jd+0.5) / 7 - 0.5 round 0 ) * 7 + 3 }}
      | 1 <!-- Le 4 janvier -->
      | 4
    }} / 7 - 0.5 round 0
  )
+ 1
Exemples
Voir aussi
  • {{WEEK}} pour calculer un numéro de semaine ISO 8601 directement à partir d’une date du calendrier grégorien
  • {{JULIANDAY}} pour calculer un jour julien à partir d’une date du calendrier grégorien
  • {{JULIANDAY.JULIAN}} pour calculer un jour julien à partir d’une date du calendrier julien