[R] Calcul du temps

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

[R] Calcul du temps

#1

Message par ricky »

Hello,

j'aimerais faire deux choses, récupérer l'heure à laquelle le pc a été allumé (en passant par auto-it) et faire un calcul avec du temps, par exemple, rajouter 10 heures et 42 minutes et d'avoir une réponse correcte.

Pouvoir calcul le temps entre deux heures différentes et pouvoir l'ajouter ou le supprimer au temps ci-dessus.

Merci d'avance pour votre aide
Modifié en dernier par ricky le mar. 24 août 2010 08:37, modifié 3 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Calcul du temps

#2

Message par Tlem »

Pour ajouter et soustraire des dates, cherchez _DateAdd dans la documentation.

EDIT:
Vous pouvez connaitre le Uptime du PC avec le code de ce lien http://www.autoitscript.fr/forum/viewto ... 6434#p6434
Un simple calcul de base suffira pour connaitre l'heure 'd'allumage'. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
ricky
Niveau 7
Niveau 7
Messages : 443
Enregistré le : ven. 06 févr. 2009 09:25
Localisation : Suisse
Status : Hors ligne

Re: [R] Calcul du temps

#3

Message par ricky »

Parfait, merci


Edit :

Juste encore un soucis, par exemple, si je fais un :

_DateTimeSplit("2005/01/01 08:30",$MyDate,$MyTime)

dans $Mytime[1] je vais avoir 08, comment enlever directement le 0 de devant? Car si je fais des tests dans un if, j'aurai toujours des erreurs.
Avatar du membre
SrBelial
Niveau 7
Niveau 7
Messages : 335
Enregistré le : jeu. 22 juil. 2010 11:29
Localisation : 81 et 31
Status : Hors ligne

Re: [..] Calcul du temps

#4

Message par SrBelial »

sur ce problème là ...
la fonction Number() sera ton amie !
elle te permet de convertir une expression (chaine de caractères) en nombre ...
.-SrB-. The One
  • NON ! AutoIt n'est PAS un langage réservé à la réalisation de bots !
  • OUI ! AutoIt est un langage à part entière !
  • Dans SciTE sélectionnez 1 mot puis F1
  • Don't want english doc ?? go to documentation française !! >>ICI<<
[/size]
Répondre