0
votes

Comment saisir la date de Yyyy-MM-DD à DD-MM-AAAAYY à Laravel

Certaines personnes savent comment changer le format AAA-MM-DD pour devenir DD-MM-AAAA lorsque vous entrez dans la base de données et comment l'afficher de la base de données.

étudiantsController.php xxx


0 commentaires

4 Réponses :


0
votes

PHP peut analyser automatiquement les formats de date, de manière à analyser soit au format Vous pouvez simplement créer un DateTime ou carbone avec la chaîne de date comme premier argument.

Laravel peut ensuite transformer automatiquement DateTime et Carbon au format correct pour votre base de données, vous pouvez donc faire quelque chose comme: xxx


1 commentaires

Quoi dans cette section $ DATEX = Nouveau carbone ($ demande-> get ('date_attr') Utiliser des champs de table dans ma base de données ou uniquement des variables.



0
votes

MySQL s'attend à ce que la date soit formatée comme Yyyy-MM-DD. Donc, lorsque vous enregistrez des données sur la base de données, gardez-la telle qu'elle est. Lorsque vous affichez la date, vous pouvez le formater comme vous le souhaitez. Pour ce faire, faites votre rendez-vous comme une date dans votre modèle.

$student->date->format("d-m-Y")


0 commentaires

0
votes

à Laravel 5, vous pouvez le faire en utilisant la classe de carbone.

\Carbon\Carbon::parse('2019-04-24')->format('d-m-Y');


0 commentaires

0
votes

Utilisez le format de date code> Strtotime CODE>:

date("d-m-Y", strtotime($date));


0 commentaires