IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

fonction format


Sujet :

ASP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Points : 585
    Points
    585
    Par défaut fonction format
    Salut à tous,
    j' essaie d' utiliser la fonction format(sans grand résultat) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%=format(due_date;"dd/mm/yy")%>
    Si quelqu' un voit ce qui ne va pas ....
    merci d' avance

  2. #2
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Points : 353
    Points
    353
    Par défaut
    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])

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Points : 585
    Points
    585
    Par défaut
    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:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%=formatdatetime(due_date,[dd/mm/yy])%>
    Ca affiche 26/03/2004, alors que je veux 26/03/04

  4. #4
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Points : 353
    Points
    353
    Par défaut
    L'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).
    teste avec la valeur qui te convient, et va voir ce lien pour avoir la liste des fonctions disponibles

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Points : 585
    Points
    585
    Par défaut
    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)

  6. #6
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Points : 353
    Points
    353
    Par défaut
    Citation Envoyé par billoum
    et pourtant je viens de changer dans les paramètres régionaux le format short en 'dd/mm/yy'
    sur le serveur ?

    à 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

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Points : 585
    Points
    585
    Par défaut
    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.

  8. #8
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Points : 353
    Points
    353
    Par défaut
    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

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Points : 585
    Points
    585
    Par défaut
    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 )

  10. #10
    Inactif
    Inscrit en
    Juillet 2002
    Messages
    315
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 315
    Points : 353
    Points
    353
    Par défaut
    voilà qui te permettra certainement de résoudre un bon nombre de soucis liés à la syntaxe !
    bon courage et à +

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] utilisation de la fonction format-number
    Par edogawa dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 23/02/2007, 12h15
  2. Fonction Format() en SQL
    Par tomo0013 dans le forum Requêtes et SQL.
    Réponses: 16
    Dernier message: 16/02/2007, 17h36
  3. [VBA E] fonction format Horaire
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 15/06/2006, 21h18
  4. Réponses: 5
    Dernier message: 13/02/2006, 13h59
  5. Fonction "Format" sous SQL
    Par Fabby69 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 08/10/2004, 09h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo