Comment formater la fonction now()

Fermé
g33k - 21 oct. 2013 à 12:05
 Utilisateur anonyme - 21 oct. 2013 à 18:20
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...
A voir également:

2 réponses

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
Bonsoir.
Dites, je cherche mais je trouve rien d'interessant.
Apportez moi olus d'aide svp
0
Utilisateur anonyme
21 oct. 2013 à 18:20
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
Colbi97 Messages postés 564 Date d'inscription mardi 3 mars 2009 Statut Membre Dernière intervention 25 novembre 2015 12
21 oct. 2013 à 16:52
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