Existe-t-il une variable "quantième du jour de l'année" ???.
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 2018
-
25 juin 2002 à 14:49
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 2018
-
26 juin 2002 à 01:28
Bonjour,
J'ai besoin d'une variable AAQQQ pour deleter des fichiers archivés sur serveur.
La proc deleterait les fichiers TEST_AAQQQ (-5 jours) dans un répertoire précis.
Aujourd'hui, mardi 25/06/2002 correspond à 02176.
Ce quantième existe-t-il en variable VB ????
Pour le Folder, ca va, mais pour le QQQ ????
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 26 juin 2002 à 01:28
Problème résolu :-p
Bonsoir (ou bonjour)
J'ai réussi à trafiquer mes variables de date.
C'est pas exactement votre méthode que vous m'avez proposé (skrol29 et DeathAngel) !!!
Il y a peut-être + court, mais je débute en VBScript et je n'ai pas VB et encore moins de site.
exemples:
'
' code pour mettre la date du jour jj/mm/aaaa
' sous la forme jj_mm_aa
'
Dim mm
mm = month(now)
IF Len(mm) = 1 Then
mm = "0" & mm
End IfMsgBox "jjmmaa " & Date & " " & Left(Date,2) & "_" & mm & "_" & Right(Date,2)
'
'================================================
'
' code pour mettre la date du jour jj/mm/aaaa
' sous la forme jj-5/mm/aaaa
'
MsgBox "jj-5/mm/aaaa = " & DateAdd("d", -5, Date)
'
'================================================
'
' code pour mettre la date du jour jj/mm/aaaa
' sous la forme aaqqq (quantième sur 3 positions)
'
Dim xDate
xDate = Date 'pour test date du jour
'xDate = "07/01/2002" 'pour test date imposée
'xDate = "31/03/2002" 'pour test " "
'xDate = "31/12/2003" 'pour test " "
qqq = DatePart("y", xDate)
If qqq < 10 Then MsgBox "Si date 07/02/2002> aaqqq = " & Right(xDate,2) & "00" & DatePart("y", xDate)
Else
If qqq < 100 Then MsgBox "Si date 31/03/2002> aaqqq = " & Right(xDate,2) & "0" & DatePart("y", xDate)
Else 'MsgBox "Si date 31/12/2003> aaqqq = " & Right(xDate,2) & DatePart("y", xDate) MsgBox "Si date jj/mm/aaaa> aaqqq = " & Right(xDate,2) & DatePart("y", xDate)
End If
End If
Au plaisir de se retrouver sur le Forum.
jean-marc