Interval entre deux dates [XUL/js] - HTML/CSS - Programmation
Marsh Posté le 23-03-2009 à 15:32:00
Et c'est quoi le problème que tu as avec le code que tu as posté ?
Parce que c'est la manière "normale" de faire ça en javascript. Le truc c'est que Date(miliseconde) va te caculer une date à partir du 1er janvier 1970. Donc si tu cherches à avoir le nombre de mois, ça risque de ne pas correspondre tout à fait.
Marsh Posté le 23-03-2009 à 15:33:52
uen fois que tu as un nombre de millisecondes, tu le divise par 1000 pour avoir des secondes, par 60 000 pour avoir les minutes et par 3 600 000 pour avoir les heures , ...
attention pour les jours/semaines il peut y avoir une feinte( en cas de changement d'heure)
pour avoir des mois, c'est aps trop possible, vu que la durée d'un mois est variable
Marsh Posté le 23-03-2009 à 16:59:10
En fait mon code fonctionne correctement effectivement le pb c'est que je ne m'était pas mis dans la tête :
Citation : Le truc c'est que Date(miliseconde) va te caculer une date à partir du 1er janvier 1970. Donc si tu cherches à avoir le nombre de mois, ça risque de ne pas correspondre tout à fait. |
du coup, oui il suffit de multiplier par 1000 pour les secondes etc.
voila ce que j'utilise now :
Code :
|
avec xul on ne peut pas utiliser un autre language pour ça ?
Marsh Posté le 23-03-2009 à 12:23:08
Salut
je me prend la tête sur le calcul de l'interval entre deux dates, voila ce que j'ai :
cela semble fonctionner et me retourne en millisecondes la différence, seulement, comment à partir de ça avoir un objet Date() ? Qui me permettra d'utiliser getHours() ou getMinutes() par exemple.
Une idée ?
[COLOR="Blue"][I]edit : postes.pc[get_activePoste()].stop et start sont des objets Date().[/I][/COLOR]
---------------
GENERATION MOBILES : Imprimantes GSM & logos/sonneries/jeux