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.
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