Comment formater la fonction now()

Bonjour à tous.
J'ai fait un formulaire où pour recuperer la date d'envoie de chaque message j'utilise la fonction now();
cependant les informations sont sur le format AA-MM-JJ-hh-mm-ss
j'aimerais savoir s'il ya moyen de rendre au format JJ-MM-AA et enlever les heures, minutes et secondes.
Aussi j'ai cherche sur google mais pas encore trouvé de reponse...

2 réponses

  1. Salut,

    Dans ton cas, le format est connu je te conseille donc d'utiliser date_parse_from_format qui te permettra de récupérer toutes les infos de ta date, libre à toi de les utiliser ensuite comme bon te semble.
    Pour le format de date tu peux te baser sur le tableau de la fonction Date().

    0
    1. salut,

      Tu ne vas pas "formater la fonction" mais formatter sont résultat ^^.

      Donc ce qu'il faut que tu recherche c'est "édition de chaine php" sur google et tu trouvera :

      https://www.php.net/manual/fr/book.strings.php

      dans ton cas, je te conseil d'utiliser substr car le format de ta chaine est connu =)

      bon dev.
      naga
      0
      1. Bonsoir.
        Dites, je cherche mais je trouve rien d'interessant.
        Apportez moi olus d'aide svp
        0
      2. substr te permet de récupérer du contenu dans une chaine de caractère en lui indiquant les positions dans la chaine (point de départ+longueur). Mais sinon la solution de colbi97 serai plus adapté je pense.
        0