Changer le format de la date
zaatour
-
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir,
je veux une fonction qui convertir la date saisie ayant le format jj-mm--aaaa au format yyyy-mm-dd lors de l'insertion dans une table mysql et je veux une fonction qui fait l'inverse dont j'ai besoin lors de récupération des données de la base.
merci pour votre aide.
je veux une fonction qui convertir la date saisie ayant le format jj-mm--aaaa au format yyyy-mm-dd lors de l'insertion dans une table mysql et je veux une fonction qui fait l'inverse dont j'ai besoin lors de récupération des données de la base.
merci pour votre aide.
A voir également:
- Changer le format de la date
- Changer dns - Guide
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
3 réponses
formate ta date comme tu le désire:
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html
http://dev.mysql.com/doc/refman/5.0/fr/date-and-time-functions.html
Yo, avec substr() par exemple qui découpe une chaîne de caractères en indiquant quelle partie tu veut garder.
T'as de la chance je vient de faire ça, bon c'est pas en fonction, la flemme de le faire tout a l'heure vu que j'en ai besoin qu'à un endroit dans mon code, voici un copier coller de mon code:
<?php
$date="2010-05-21";
echo $date;
//--- affiche 2010-05-21
$date=substr($date,-2)."-".substr($date,-5,2)."-".substr($'date,0,4);
echo $date;
//-- affiche 21-05-2010
?>
Plus d'info dans le manuel php:
https://www.php.net/manual/fr/function.substr.php
(si c'est bien en php ton langage qui fait le lien client<->base de données sinon il existe les fonctions équivalentes en asp ou autre langage, par contre je peut pas te dire.
Le point(.) est l'opérateur servant à concaténer(ajouter à la suite) les chaînes de caractères.
T'as de la chance je vient de faire ça, bon c'est pas en fonction, la flemme de le faire tout a l'heure vu que j'en ai besoin qu'à un endroit dans mon code, voici un copier coller de mon code:
<?php
$date="2010-05-21";
echo $date;
//--- affiche 2010-05-21
$date=substr($date,-2)."-".substr($date,-5,2)."-".substr($'date,0,4);
echo $date;
//-- affiche 21-05-2010
?>
Plus d'info dans le manuel php:
https://www.php.net/manual/fr/function.substr.php
(si c'est bien en php ton langage qui fait le lien client<->base de données sinon il existe les fonctions équivalentes en asp ou autre langage, par contre je peut pas te dire.
Le point(.) est l'opérateur servant à concaténer(ajouter à la suite) les chaînes de caractères.