accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: date de la veille

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.msdos ] 

Retour : Accueil du site fr comp os msdos   charte stats de ce groupe


  Sujet:   Re: date de la veille  
 De: fra...@globistar.com (fratel)
 Groupes: fr.comp.os.msdos
 Organisation: les newsgroups par Orange
 Date: 28. Feb 2008, 23:33:43
 References: 1 2
Autre solution :
prendre la date dans excel   formule=maintenant()
Ajouter ou soustraire le nombre souhaité
On obtient alors le résultat
Ca calcule automatiquement le jour
meme pour année bisextile, changement de mois, d'année...
On peut même avoir un écart de 1,2,3, ou beaucoup plus de jours....   500 
jours ; 1000 jours....  ce qu'on veut

Le tableur, OpenOffice est bien... récupére le résultat soit sous forme 
texte ou autre format date

Sinon, prendre la date avec une fonction assembleur,  faire un 
calcul....affichier le tout après modification
Affiché sur écran, dans un fichier, sur imprimante...au choix

Humour : JC Bellamy, que je salue,
n'a pas  (pu ? ) cette fois trouver une solution avec un batch  :-)


"Jean-Claude BELLAMY" <Jean-Claude.Bellamy@wanadoo.fr> a écrit dans le 
message de news: 47b48315$0$879$ba4acef3@news.orange.fr...
> "news.free.fr" <jipief@hotmail.com> a écrit dans le message de 
> news:47b47e62$0$19703$426a74cc@news.free.fr...
>> Bonjur,
>>
>> Sous MSDOS,
> Sous MSDOS réellement ou plutôt en ligne de commande sous Windows ?
>
>> je souhaiterais savoir s'il est possible de récupérer un date du style 
>> date - x jours ou date + xjours.
>
> En VBS, c'est très facile, grace à la fonction "DateAdd", qui calcule 
> automatiquement un décalage de date, en tenant compte des années 
> bissextiles, accepte la date en entrée sous n'importe quel format, ...
>
> Script "VEILLE.VBS"
> -------- couper ici -------- 
> Set args=wscript.arguments
> if args.count=0 then Curdate=now else CurDate=args(0)
> Veille=DateAdd("d",-1,CurDate)
> wscript.echo FormatDateTime(Veille,vbShortDate)
> -------- couper ici -------- 
>
> Exemple :
> K:\>veille
> 13/02/2008
>
> K:\>veille 01/01/2008
> 31/12/2007
>
> K:\>veille "1 mars 2000"
> 29/02/2000
>
>
>
>
> Et si on veut faire varier le décalage (en plus ou en moins) :
> 1er paramètre : le décalage
> 2ème paramètre : la date
>
> Si aucun paramètre transmis : calcul de la veille d'aujourd'hui
> Si un seul paramètre transmis : calcul du décalage par rapport à 
> aujourd'hui
>
> Script "DECALAGE.VBS"
> -------- couper ici -------- 
> Set args=wscript.arguments
> Curdate=now
> if args.count=0 then
>    decal=-1
> else
>    decal=args(0)
>    if args.count>1 then CurDate=args(1)
>    end if
> Veille=DateAdd("d",decal,CurDate)
> wscript.echo FormatDateTime(Veille,vbShortDate)
> -------- couper ici -------- 
>
> Exemples :
>
> K:\>decalage -1 "1 mars 2000"
> 29/02/2000
>
> K:\>decalage 1 "1 mars 2000"
> 02/03/2000
>
> K:\>decalage 2 "30 décembre 1999"
> 01/01/2000
>
> K:\>decalage -3 "3 mars 1999"
> 28/02/1999
>
> K:\>decalage
> 13/02/2008
>
> K:\>decalage -3 "3 mars 2000"
> 29/02/2000
>
> K:\>decalage 31 29/02/2008
> 31/03/2008
>
> K:\>decalage 10
> 24/02/2008
>
>
> --
> May the Force be with You!
> La Connaissance s'accroît quand on la partage
> ----------------------------------------------------------
> Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
>


DateSujet  Auteur
14.02.
* date de la veille
news.free.fr
14.02.
+* Re: date de la veille
Jean-Claude BELLAMY
28.02.
|`-   Re: date de la veille
fratel
29.02.
`- Re: date de la veille
mdnews
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)