Page 1 sur 1

[R] Obtenir la date de la veille

Posté : jeu. 08 mai 2008 22:36
par sebnantes
Bonsoir les couches tard !
Je découvre AutoIt et je m'éclate ! :D

J'exécute à 2h du matin un script autoit pour générer un fichier texte.
le nom de ce fichier doit porter la date de la veille.

j'utilise donc MDAY-1 mais petit problème pour le 1er du mois ! :?
J'obtiens 0 pour le numéro du jour alors que cela devrait être 30 ou 31.

Quelqu'un a t-il une astuce ?

merci !!!

Re: [..] Obtenir la date de la veille

Posté : jeu. 08 mai 2008 23:28
par Tlem
Bonsoir.
C'est quelque chose de plutôt simple si vous utilisez l'UDF Date.au3.

Code : Tout sélectionner

#include <date.au3>

; Aujourd'hui moins 1 jour.
$yesterday = _DateAdd("D",-1,_NowCalc())

; Pour l'affichage à la Francaise.
$yesterday = _DateTimeFormat($yesterday, 2)

MsgBox(0,"Hier nous étions le ",$yesterday)

Bonne nuit. ;)