Calcul durée du jour
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Bon alors ça y est c'est la bonne !!
Voici la nouvelle version de mon tag, le beug du "1" entre minuit et le levé du soleil est corrigé et j'ai réussi a faire en sorte qu'il s'afiche 14:01 au lieu de 14:1.
Vals il faut a nouveau changé soleil couché par ce que vous voulez (deux fois a faire) et aussi supprimer "heures".
Voici le tag:
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%ws_setmem[7]=%ws_timetoval[%ws_sunset%]%%
%ws_setmem[3]=%ws_calc[-]=%ws_getmem[1]%~%ws_getmem[2]%~2%%
%ws_setmem[4]=%ws_cutstr=0~3~%ws_getmem[3]%%%
%ws_setmem[5]=%ws_calc[-]=%ws_getmem[3]%~%ws_getmem[4]%~2%%
%ws_setmem[6]=%ws_calc[*]=%ws_getmem[5]%~60~0%%
%ws_setmem[12]=%ws_modtext[0]%%ws_getmem[6]%%
%ws_setmem[11]=%ws_compare[5]=%ws_getmem[6]%~10~%ws_getmem[12]%~%ws_getmem[6]%%%
%ws_setmem[10]=%ws_getmem[4]%:%ws_getmem[11]% heures%
%ws_setmem[8]=%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~1~3%%
%ws_setmem[9]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[10]%~Soleil couché%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[9]%~Soleil couché%
Voilà.
J'ai fais mes test, avant la levé du soleil, durant la journée, apres le couché du soleil, et aussi de faire afficher les minutes avec le 0 devant et tout ca marche..
A vous d'essayer et de me dire si ça fonctionne bien.
A+
Voici la nouvelle version de mon tag, le beug du "1" entre minuit et le levé du soleil est corrigé et j'ai réussi a faire en sorte qu'il s'afiche 14:01 au lieu de 14:1.
Vals il faut a nouveau changé soleil couché par ce que vous voulez (deux fois a faire) et aussi supprimer "heures".
Voici le tag:
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%ws_setmem[7]=%ws_timetoval[%ws_sunset%]%%
%ws_setmem[3]=%ws_calc[-]=%ws_getmem[1]%~%ws_getmem[2]%~2%%
%ws_setmem[4]=%ws_cutstr=0~3~%ws_getmem[3]%%%
%ws_setmem[5]=%ws_calc[-]=%ws_getmem[3]%~%ws_getmem[4]%~2%%
%ws_setmem[6]=%ws_calc[*]=%ws_getmem[5]%~60~0%%
%ws_setmem[12]=%ws_modtext[0]%%ws_getmem[6]%%
%ws_setmem[11]=%ws_compare[5]=%ws_getmem[6]%~10~%ws_getmem[12]%~%ws_getmem[6]%%%
%ws_setmem[10]=%ws_getmem[4]%:%ws_getmem[11]% heures%
%ws_setmem[8]=%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~1~3%%
%ws_setmem[9]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[10]%~Soleil couché%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[9]%~Soleil couché%
Voilà.
J'ai fais mes test, avant la levé du soleil, durant la journée, apres le couché du soleil, et aussi de faire afficher les minutes avec le 0 devant et tout ca marche..
A vous d'essayer et de me dire si ça fonctionne bien.
A+
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re bonjour,
je viens de penser a quelque chose.
Ce tags vous sert juste a savoir quelle durée max d'ensolleillement vous pouvez avoir.
Ainsi durant la journée cela affiche tout simplement depuis combien de temps le soleil est levé et le soir ca affiche la durée de la journée (vous avez mis %ws_daylength%) Mais le probleme c'est que entre 00h00 et le levé du soleil ca va indiqué aussi le %ws_daylength% alors qu'en réalité la durée max avant le levé du soleil est de 0h.
Et là je viens de voir qu'avec mon nouveau tag on peut choisir ce qui sera affiché avant le levé du jour..
Il suffit donc de remplacé le deuxième "%ws_daylength%" par 0h par exemple..
De plus la troisieme ligne en partant de la fin est inutile !! Elle me servait pour des test et vous pouvez donc la supprimer..
Voici votre tags :
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%ws_setmem[7]=%ws_timetoval[%ws_sunset%]%%
%ws_setmem[3]=%ws_calc[-]=%ws_getmem[1]%~%ws_getmem[2]%~2%%
%ws_setmem[4]=%ws_cutstr=0~3~%ws_getmem[3]%%%
%ws_setmem[5]=%ws_calc[-]=%ws_getmem[3]%~%ws_getmem[4]%~2%%
%ws_setmem[6]=%ws_calc[*]=%ws_getmem[5]%~60~0%%
%ws_setmem[12]=%ws_modtext[0]%%ws_getmem[6]%%
%ws_setmem[11]=%ws_compare[5]=%ws_getmem[6]%~10~%ws_getmem[12]%~%ws_getmem[6]%%%
%ws_setmem[10]=%ws_getmem[4]%:%ws_getmem[11]% heures%
%ws_setmem[9]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[10]%~%ws_daylength%%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[9]%~0h%
je viens de penser a quelque chose.
Ce tags vous sert juste a savoir quelle durée max d'ensolleillement vous pouvez avoir.
Ainsi durant la journée cela affiche tout simplement depuis combien de temps le soleil est levé et le soir ca affiche la durée de la journée (vous avez mis %ws_daylength%) Mais le probleme c'est que entre 00h00 et le levé du soleil ca va indiqué aussi le %ws_daylength% alors qu'en réalité la durée max avant le levé du soleil est de 0h.
Et là je viens de voir qu'avec mon nouveau tag on peut choisir ce qui sera affiché avant le levé du jour..
Il suffit donc de remplacé le deuxième "%ws_daylength%" par 0h par exemple..
De plus la troisieme ligne en partant de la fin est inutile !! Elle me servait pour des test et vous pouvez donc la supprimer..
Voici votre tags :
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%ws_setmem[7]=%ws_timetoval[%ws_sunset%]%%
%ws_setmem[3]=%ws_calc[-]=%ws_getmem[1]%~%ws_getmem[2]%~2%%
%ws_setmem[4]=%ws_cutstr=0~3~%ws_getmem[3]%%%
%ws_setmem[5]=%ws_calc[-]=%ws_getmem[3]%~%ws_getmem[4]%~2%%
%ws_setmem[6]=%ws_calc[*]=%ws_getmem[5]%~60~0%%
%ws_setmem[12]=%ws_modtext[0]%%ws_getmem[6]%%
%ws_setmem[11]=%ws_compare[5]=%ws_getmem[6]%~10~%ws_getmem[12]%~%ws_getmem[6]%%%
%ws_setmem[10]=%ws_getmem[4]%:%ws_getmem[11]% heures%
%ws_setmem[9]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[10]%~%ws_daylength%%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[9]%~0h%
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Me revoilà !
Bon j'ai trouvez un petit truc en plus pour vous vals, après c'est à vous de voir si ça vous plait ou pas.
Ce tag permet d'afficher le pourcentage d'ensoleillement de la journé.
En gros le calcul est simple:
On divise le temps d'ensolleillement par le temps depuis le levé du soleil (donnée par le tag que je vous ai fais) et on multiplie par 100 ce qui nous donne a chaque moment de la journée quel est le pourcentage de soleil depuis que le jour est levé.
Si il est en 0h et l'heure du levé du soleil alors le tags affiche 0%.
Entre le levé du soleil et son couché, le calcul se fait grâce au temps d'ensoleillement et au temps depuis le levé du soleil (donné par le tag que je vous ai fait).
Apres le couché du soleil et jusqu'a minuit là le calcul se fait toujours avec la duré d'ensolleillement de la journée mais cette fois ci avec la longueur de la journée.
0h--->levé du soleil: 0%
levé du soleil--->couché du soleil: pourcentage d'ensoleillement depuis le levé du jour, variation en temps réel du pourcentage (0 à 100%)
couché du soleil--->minuit: Bilan de la journée, pourcentage d'ensoleillement total
Donc voici le tag, a placé impérativement apres le tag que je vous ai donné (car ce tag utilise les fonction de l'autre tag):
%ws_setmem[18]=%ws_cutstr=0~2~%sunday_s%%%
%ws_setmem[17]=%ws_timetoval[%ws_getmem[18]%]%%
%ws_setmem[13]=%ws_getmem[4]%:%ws_getmem[11]%%
%ws_setmem[14]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[13]%~%ws_daylength%%%
%ws_setmem[15]=%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[14]%~00:00%%
%ws_setmem[16]=%ws_timetoval[%ws_getmem[15]%]%%
%ws_setmem[19]=%ws_calc1[*]=%ws_calc[/]=%ws_getmem[17]%~%ws_getmem[16]%~3%~100~1%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[19]%~0%%
Voilà je ne vous oblige a rien, j'ai juste pensé que ça pourrait être utile.
A vous de voir.
A+
Bon j'ai trouvez un petit truc en plus pour vous vals, après c'est à vous de voir si ça vous plait ou pas.
Ce tag permet d'afficher le pourcentage d'ensoleillement de la journé.
En gros le calcul est simple:
On divise le temps d'ensolleillement par le temps depuis le levé du soleil (donnée par le tag que je vous ai fais) et on multiplie par 100 ce qui nous donne a chaque moment de la journée quel est le pourcentage de soleil depuis que le jour est levé.
Si il est en 0h et l'heure du levé du soleil alors le tags affiche 0%.
Entre le levé du soleil et son couché, le calcul se fait grâce au temps d'ensoleillement et au temps depuis le levé du soleil (donné par le tag que je vous ai fait).
Apres le couché du soleil et jusqu'a minuit là le calcul se fait toujours avec la duré d'ensolleillement de la journée mais cette fois ci avec la longueur de la journée.
0h--->levé du soleil: 0%
levé du soleil--->couché du soleil: pourcentage d'ensoleillement depuis le levé du jour, variation en temps réel du pourcentage (0 à 100%)
couché du soleil--->minuit: Bilan de la journée, pourcentage d'ensoleillement total
Donc voici le tag, a placé impérativement apres le tag que je vous ai donné (car ce tag utilise les fonction de l'autre tag):
%ws_setmem[18]=%ws_cutstr=0~2~%sunday_s%%%
%ws_setmem[17]=%ws_timetoval[%ws_getmem[18]%]%%
%ws_setmem[13]=%ws_getmem[4]%:%ws_getmem[11]%%
%ws_setmem[14]=%ws_compare[5]=%ws_getmem[1]%~%ws_getmem[7]%~%ws_Getmem[13]%~%ws_daylength%%%
%ws_setmem[15]=%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[14]%~00:00%%
%ws_setmem[16]=%ws_timetoval[%ws_getmem[15]%]%%
%ws_setmem[19]=%ws_calc1[*]=%ws_calc[/]=%ws_getmem[17]%~%ws_getmem[16]%~3%~100~1%%
%ws_compare[1]=%ws_getmem[1]%~%ws_getmem[2]%~%ws_getmem[19]%~0%%
Voilà je ne vous oblige a rien, j'ai juste pensé que ça pourrait être utile.
A vous de voir.
A+
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
C'est bizarre, je comprend pas,on a quand meme un calcul mais il n'a pas l'air d'utiliser les bonne mesure.
Chez moi ça marche sans probleme, je ne vois pas d'ou cela peut provenir..
temps max: 5:45 h
ensoleillement: 4:19 h
valeur trouvé par mon tag : 75,1%
vérifications:
5:45 h= 5,75
4:19 h=4,32
(4,32/5,75)*100=75,130=75,1%
L'erreur ne viens pas de mon tag, enfin je pense.
Pouvez vous me donnez l'ensemble du code html de cette case (avec tout les tags mis dedans) ?
merci
Chez moi ça marche sans probleme, je ne vois pas d'ou cela peut provenir..
temps max: 5:45 h
ensoleillement: 4:19 h
valeur trouvé par mon tag : 75,1%
vérifications:
5:45 h= 5,75
4:19 h=4,32
(4,32/5,75)*100=75,130=75,1%
L'erreur ne viens pas de mon tag, enfin je pense.
Pouvez vous me donnez l'ensemble du code html de cette case (avec tout les tags mis dedans) ?
merci