Maison  >  Questions et réponses  >  le corps du texte

Convertir une chaîne en date dans Laravel

J'ai une chaîne représentant une date. Je souhaite le stocker dans ma base de données mais le problème est que dans ma base de données, la propriété est définie comme date. Comment convertir correctement une chaîne en date afin qu'elle puisse être stockée dans la base de données ? Voici à quoi ressemble ma chaîne : "fecha":"31 March 2023" . Merci.

P粉270891688P粉270891688384 Il y a quelques jours631

répondre à tous(1)je répondrai

  • P粉134288794

    P粉1342887942023-09-08 09:58:17

    Vous pouvez utiliser la fonction strtotime()函数将任何英文文本日期时间描述转换为unix时间戳,并且使用date() pour formater l'horodatage Unix. Vous pouvez utiliser les deux comme ceci :

    $date = date('Y-m-d',strtotime($string));

    Vous pouvez l'écrire dans un mutateur ou consulter l'article sur la conversion de date dans la documentation :

    Document de conversion de date

    répondre
    0
  • Annulerrépondre