[R] Obtenir la date de la veille

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
sebnantes
Status : Hors ligne

[R] Obtenir la date de la veille  

#1

Message 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 !!!
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

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

#2

Message 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. ;)
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é".
Répondre