Salut à tous,
j' essaie d' utiliser la fonction format(sans grand résultat) :
Si quelqu' un voit ce qui ne va pas ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%=format(due_date;"dd/mm/yy")%>
merci d' avance
Salut à tous,
j' essaie d' utiliser la fonction format(sans grand résultat) :
Si quelqu' un voit ce qui ne va pas ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%=format(due_date;"dd/mm/yy")%>
merci d' avance
c'est que la fonction format n'existe pas en vbscript...
essaye plutôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part FormatDateTime(Date[,Format])
C' était donc ca
J' ai essayé ce que tu m' as mis ,ça ne me mets plus d' erreur mais ca ne change rien à l' affichage:Ca affiche 26/03/2004, alors que je veux 26/03/04
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%=formatdatetime(due_date,[dd/mm/yy])%>
teste avec la valeur qui te convient, et va voir ce lien pour avoir la liste des fonctions disponiblesL'argument Format peut prendre les valeurs suivantes:
vbGeneralDate (=0) : Affiche une date et/ou une heure. En présence d'une partie de date, elle l'affiche sous forme de date abrégée. En présence d'une partie d'heure, elle l'affiche sous forme d'heure complète. Si les deux parties sont présentes, elles sont toutes deux affichées.
vbLongDate (=1) : Affiche une date en utilisant le format de date complet spécifié dans les paramètres régionaux de votre ordinateur.
vbShortDate (=2) : Affiche une date en utilisant le format de date abrégé spécifié dans les paramètres régionaux de l'ordinateur.
vbLongTime (=3) : Affiche une heure en utilisant le format d'heure spécifié dans les paramètres régionaux de l'ordinateur.
vbShortTime (=4) : Affiche une heure au format 24 heures (hh:mm).
Déja,merci pour le lien Lexav,il va m' être très utile
Mais ça ne change toujours rien, et pourtant je viens de changer dans les paramètres régionaux le format short en 'dd/mm/yy'
Code : Sélectionner tout - Visualiser dans une fenêtre à part formatdatetime(due_date,vbshortdate)
sur le serveur ?Envoyé par billoum
à ce moment là, récupère plutôt la date en utilisant year, month et day et mets ta date au format qui te convient le mieux
Non sur mon ordi .
Je travaille avec iis,donc je suppose que c' est les paramètres de mon ordi qui sont pris en compte : (de tte façon j' ai cherché dans la config de iis et j' ai rien trouvé).
Pour les fonctions Year,month et day, je les utilise juste avant pour afficher en format francais.
OK, il te suffit donc de faire pareil en testant la longueur de la chaîne retournée par Year et de récupérer seulement les 2 derniers caractères
C'est bon,merci pour tout Lexav
ps:comme je te l' avais dis ton lien m' a déjà été utile (pour trouver la fonction right )
Code : Sélectionner tout - Visualiser dans une fenêtre à part right(Year(maDate),2)
voilà qui te permettra certainement de résoudre un bon nombre de soucis liés à la syntaxe !
bon courage et à +
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager