Aller au contenu

Modèle:INTERNETTIME

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 26 avril 2006 à 16:11 et modifiée en dernier par Verdy p (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Modèle:Documentation modèle

Ce modèle convertit une heure (de format hh:mm) en beats (définis dans l’heure Internet) sur trois chiffres (entre 000 et 999). Le beat 000 correspond à 23:00 UTC et le beat 999 correspond à 22:59 UTC. L’heure Internet est indépendante du fuseau horaire, et insensible aux passages à l’heure d’été.

Elle correspond aussi à l’heure d’hiver en Suisse, où elle a été définie (et dans le reste de l’Europe centrale et de nombreux pays africains), tel que le beat 000 correspond à 00:00 CET. Elle n’est cependant employée légalement dans aucun pays particulier.

Syntaxe :
{{INTERNETTIME|heure}}
  • L’heure doit être au format ISO hh:mm (tel que retourné par exemple par {{CURRENTTIME}}.
  • Sinon ce doit être une expression numérique valide indiquant un nombre quelconque de beats, toujours interprété modulo 1000 (provenant d’un calcul retournant basé sur un nombre de jours multiplé par 1000, ou un nombre d’heures multiplié par 125/3). Ce nombre peut comporter des décimales qui seront conservées : dans ce cas le résultat restera un nombre positif ou nul, inférieur à 1000 et la partie entière comprendra toujours 3 chiffres (avec les zéros initiaux) : utiliser la fonction {{floor}} dans le paramètre si vous voulez tronquer ces décimales.
Exemples :
  • {{INTERNETTIME|00:00}} retourne "041".
  • {{INTERNETTIME|23:59}} retourne "040".
  • {{INTERNETTIME|13090}} retourne "090".
  • {{INTERNETTIME|12}} retourne "024".
  • {{INTERNETTIME|24}} retourne "024".
Voir aussi :
Modèle:HOUR
Modèle:MINUTE
Modèle:CURRENTINTERNETTIME