Outils pour utilisateurs

Outils du site


4.5_fonctions_specifiques_aux_temps

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

4.5_fonctions_specifiques_aux_temps [2019/02/16 19:29]
4.5_fonctions_specifiques_aux_temps [2020/07/27 08:42] (Version actuelle)
Ligne 1: Ligne 1:
 +== 4.4 Fonctions Spécifiques aux Temps ==
  
 +
 +----
 +
 +<html><br></html>
 +
 +Il est intéressant de faire du calcul de moyenne, sur des durées déterminates.
 +
 +Par exemple, sur une année courante. Dans ce cas c'est simple, on met 60*24*365 soit 525600 pour le nombre de minutes.
 +
 +On peut avoir besoin de faire un calcul sur un année en cours depuis le 1er janvier. dans ce cas il faut un nombre de minutes croissant au fil du temps.
 +
 +Les fonctions temps de LogisDom sont là pour ça.
 +
 +Les fonctions disponibles sont dans la liste déroulante __Fonction temps__
 +
 +<html><br></html>
 +
 +**CurrentYear(starting month)** : Renvoie le nombre de minutes depuis le début du mois __starting month__ (1 - 12) , ou 1er Janvier si aucun paramètre n'est précisé.
 +
 +**CurrentYear(starting month)** : Renvoie le nombre de minutes depuis le début du mois __starting month__ (1 - 12) , ou 1er Janvier si aucun paramètre n'est précisé.
 +
 +**CurrentWeek(starting day)** : Renvoie le nombre de minutes depuis le début du jour __starting day__ de la semaine courante (1 = Lundi - 7 = dimanche) , ou du lundi si aucun paramètre n'est précisé. 
 +
 +**CurrentDay(starting hour)** : renvoie le nombre de minutes depuis le début de l'heure __starting hour__ du jour courant (1 - 23) , ou depuis minuit si aucun paramètre n'est précisé. 
 +
 +**ProgramValue(program name)** : Renvoie la valeur courante du programme en cours. Peut être utilisé pour calculer des tarifications EDF. Aucun caractère espace ne doit être utilisé pour le nom du programme. (Voir paragraphe 2.8 Programmation Événementielle Hebdomadaire)