Calcul durée du jour
- vals
- Participation 5
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
- Contact :
Calcul durée du jour
Bonjour à tous et à chacun.
Je voudrais calculer à chaque mise à jour depuis combien de temps le soleil est levé.
J'ai donc essayé la formule:
%ws_calc[-]=%ws_time%~%ws_sunrise%~%
Mais finalement ça m'affiche l'heure courante.
Avez-vous une meilleure idée
Merci.
PS: J'ai peut-être sous estimé le pb car en procédant ainsi même lorsque le soleil sera couché le résultat continuera d'augmenter.
Donc il faut faire autrement !!
Je voudrais calculer à chaque mise à jour depuis combien de temps le soleil est levé.
J'ai donc essayé la formule:
%ws_calc[-]=%ws_time%~%ws_sunrise%~%
Mais finalement ça m'affiche l'heure courante.
Avez-vous une meilleure idée
Merci.
PS: J'ai peut-être sous estimé le pb car en procédant ainsi même lorsque le soleil sera couché le résultat continuera d'augmenter.
Donc il faut faire autrement !!
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Re: Calcul durée du jour
J'ai donc essayé la formule:
%ws_calc[-]=%ws_time%~%ws_sunrise%~%
Mais finalement ça m'affiche l'heure courante.
Pas étonant puique l'on ne peut pas soustraire des heures comme cela.
ws_calc ne demande que des valeurs algébrique, donc des valeurs comme 14:40 ou 02:15 ne sont pas prisent en compte.
%ws_calc[-]=%ws_time%~%ws_sunrise%~%
Mais finalement ça m'affiche l'heure courante.
Pas étonant puique l'on ne peut pas soustraire des heures comme cela.
ws_calc ne demande que des valeurs algébrique, donc des valeurs comme 14:40 ou 02:15 ne sont pas prisent en compte.
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Bonjour à tous,
alors voilà j'ai trouvé quelque chose pour vous vals malgré le peu de connaissance que j'ai.
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%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_getmem[4]%:%ws_getmem[6]% heures
J'ai eu beaucoup de mal a faire ce tag mais il a l'air de fonctionner. Par contre il reste un problème, c'est que le calcul continuera apres le couché du soleil et avant son levé.
Mais je vais me pencher sur ce problème.
A+
alors voilà j'ai trouvé quelque chose pour vous vals malgré le peu de connaissance que j'ai.
%ws_setmem[1]=%ws_timetoval[%ws_time%]%%
%ws_setmem[2]=%ws_timetoval[%ws_sunrise%]%%
%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_getmem[4]%:%ws_getmem[6]% heures
J'ai eu beaucoup de mal a faire ce tag mais il a l'air de fonctionner. Par contre il reste un problème, c'est que le calcul continuera apres le couché du soleil et avant son levé.
Mais je vais me pencher sur ce problème.
A+
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
yahouuuuu j'ai réussi !! Enfin je pense avoir réussi
Alors voilà j'ai modifié mon tag est maintenant des qu'il fait nuit mon tag indiquera "soleil couché" (modifiable a souhait bien sur)..
Donc voilà le nouveau 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[10]=%ws_getmem[4]%:%ws_getmem[6]% 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]%~1~Soleil couché%%
%ws_comparestr=%ws_getmem[8]%~%ws_getmem[9]%~%ws_getmem[10]%%
Normalement tout devrait marcher correctement. Si ce n'est pas le cas redites moi.
A+
Alors voilà j'ai modifié mon tag est maintenant des qu'il fait nuit mon tag indiquera "soleil couché" (modifiable a souhait bien sur)..
Donc voilà le nouveau 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[10]=%ws_getmem[4]%:%ws_getmem[6]% 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]%~1~Soleil couché%%
%ws_comparestr=%ws_getmem[8]%~%ws_getmem[9]%~%ws_getmem[10]%%
Normalement tout devrait marcher correctement. Si ce n'est pas le cas redites moi.
A+
- vals
- Participation 5
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
- Contact :
Bonjour Chriss.
Super. :)
Pour un coup d'essai, c'est un coup de maitre.
Qu'est ce que ça va être quand tu vas connaître tous les tags à fond !!!
Je viens de mettre en service tes lignes de calcul.
C'est dans la rubrique Ensoleillement aujourd'hui.
Max possible.
Quel est le rôle du tag timetoval ?
J'ai remarqué que tout à l'heure à 19:20 (lever du soleil 6:19) l'affichage était 13:1 au lieu de 13:01.
Est-il possible de n'afficher que "h"au lieu de "heures" ou même ne rien afficher ?
Merci et bravo encore.
J'ai souvent les idées mais c'est la réalisation qui pêche.
Super. :)
Pour un coup d'essai, c'est un coup de maitre.
Qu'est ce que ça va être quand tu vas connaître tous les tags à fond !!!
Je viens de mettre en service tes lignes de calcul.
C'est dans la rubrique Ensoleillement aujourd'hui.
Max possible.
Quel est le rôle du tag timetoval ?
J'ai remarqué que tout à l'heure à 19:20 (lever du soleil 6:19) l'affichage était 13:1 au lieu de 13:01.
Est-il possible de n'afficher que "h"au lieu de "heures" ou même ne rien afficher ?
Merci et bravo encore.
J'ai souvent les idées mais c'est la réalisation qui pêche.
- vals
- Participation 5
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
- Contact :
Bonjour Webmaster.webmaster a écrit :Bonjour tout le monde,
Je te rappelle Vals que tu calcules la variation du temps du jour dans ton custom !
Par le plus grand des hasards, est ce que ça ne serait pas un calcul basé sur les heures ?
Je me gausse….
Tu te gausses (Allemand mathématicien et physicien 1777/1855)
Mais je crois bien que c'est quelqu'un qui nous a offert ce calcul. Ca ne te dit rien ?
J'ai bien essayé de le décortiquer.
Mais tu sais que les math et moi le divorce est consommé depuis longtemps !!
Je te promets de faire des efforts à l'avenir.
Amicalement.
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Oui je suis assez fier de moi ! Surtout que ca ne fais que trois mois que je me suis lancé dans tout ca. :Dvals a écrit :Bonjour Chriss.
Super. :)
Pour un coup d'essai, c'est un coup de maitre.
Qu'est ce que ça va être quand tu vas connaître tous les tags à fond !!!
Ce tag transforme une heure normal en heure décimal.Quel est le rôle du tag timetoval ?
Exemple 14h30 devient 14,5. Ainsi il est plus facile de faire des calculs et il m'a juste suffit a la fin de reconvertir les dixieme en minutes.
Là je n'est pas de solution désolé.J'ai remarqué que tout à l'heure à 19:20 (lever du soleil 6:19) l'affichage était 13:1 au lieu de 13:01.
C'est tout a fait possible. Voici la ligne a modifier:Est-il possible de n'afficher que "h"au lieu de "heures" ou même ne rien afficher ?
%ws_setmem[10]=%ws_getmem[4]%:%ws_getmem[6]%heures%
Il suffit de changer ce qu'il ya en rouge pour obtenir l'affichage différent.
- webmaster
- Site Admin
- Messages : 2611
- Enregistré le : 12 déc. 2006, 20:54
- Localisation : Rieux 51 FRANCE
- Contact :
Bravo Chriss,
Moi ce qui me tue c’est cette manie qu’à Werner de créer des tags quand j’ai enfin trouvé la solution de combler leurs absences.
Ca fait deux fois maintenant…..
Cherche bien Chriss, il y a une solution au problème auquel te confronte Vals.
Tu sais Vals, je ne suis pas accroc au maths plus que ça, mais j’aime bien me prendre la tête, et je suis têtu à un point que tu n’imagine pas.
Bon, j’ai encore du boulot pour remettre mes pages d’aides en place.
Moi ce qui me tue c’est cette manie qu’à Werner de créer des tags quand j’ai enfin trouvé la solution de combler leurs absences.
Ca fait deux fois maintenant…..
Cherche bien Chriss, il y a une solution au problème auquel te confronte Vals.
Tu sais Vals, je ne suis pas accroc au maths plus que ça, mais j’aime bien me prendre la tête, et je suis têtu à un point que tu n’imagine pas.
Bon, j’ai encore du boulot pour remettre mes pages d’aides en place.
Cordialement
Rieux
Rieux
- vals
- Participation 5
- Messages : 833
- Enregistré le : 13 déc. 2006, 20:27
- Localisation : 69320 Feyzin
- Contact :
Bonjour Chriss.
Damned 2h du matin, moi qui suis un couche tard je suis largement battu !!
Effectivement j'ai eu aussi ce 1.
Jusqu'à minuit c'était ok avec affichage de la durée max du soleil possible.
Puis après minuit il y a peut-être un pb dans le calcul du fait que le soleil n'est pas encore levé ?
Et là actuellement c'est bon.
Merci encore mais que cela ne t'empêche pas de dormir.
Cordialement.
Damned 2h du matin, moi qui suis un couche tard je suis largement battu !!
Effectivement j'ai eu aussi ce 1.
Jusqu'à minuit c'était ok avec affichage de la durée max du soleil possible.
Puis après minuit il y a peut-être un pb dans le calcul du fait que le soleil n'est pas encore levé ?
Et là actuellement c'est bon.
Merci encore mais que cela ne t'empêche pas de dormir.
Cordialement.
- chriss
- Participation 5
- Messages : 946
- Enregistré le : 31 mai 2007, 16:30
- Localisation : Plévenon (22)
- Contact :
Oui voilà c'est ça ! Le cacul beug de minuit jusqu'au levé su soleil !! Mais j'ai ma petite idée sur le problème.Bonjour Chriss.
Damned 2h du matin, moi qui suis un couche tard je suis largement battu !!
Effectivement j'ai eu aussi ce 1.
Jusqu'à minuit c'était ok avec affichage de la durée max du soleil possible.
Puis après minuit il y a peut-être un pb dans le calcul du fait que le soleil n'est pas encore levé ?
C'est déja trop tard j'y ai pensé cette nuit !! J'ai horreur que quelque chose me résiste alors je persisterais jusqu'a ce que ca marche !!Merci encore mais que cela ne t'empêche pas de dormir.
Sur ce je m'en vais modifier mon tag.