En PHP, l'horodatage fait référence au nombre de secondes écoulées à partir de 00:00:00 UTC le 1er janvier 1970 à un certain moment. Afin de convertir les horodatages en formats de date lisibles par l'homme, une méthode courante consiste à utiliser la fonction date () .
La fonction date () est le moyen le plus courant de convertir les horodatages au format de date. Sa syntaxe de base est la suivante:
<span class="fun">Date (format, horodatage)</span>
dans:
Par exemple, le code suivant convertit l'horodatage au format "l'année du mois":
$timestamp = time();
$date = date("Y-m-d", $timestamp);
echo $date; // Sortir:2023-03-08
PHP fournit de nombreuses chaînes de format de date prédéfinies, couramment utilisées:
Supposons que vous obteniez un horodatage de la base de données et que vous souhaitiez qu'il soit affiché au format "Jour de la semaine, année, mois, jour". Le code suivant peut être utilisé:
$timestamp = strtotime("2023-03-08 12:30:00");
$weekday = date("l", $timestamp);
$date = date("Y-m-d", $timestamp);
echo "$weekday, $date"; // Sortir:Mercredi, 2023-03-08
La fonction strToTime () peut convertir une chaîne de date comme "2023-03-08 12:30:00" en horodatage. Utilisé conjointement avec la fonction date () , il peut facilement convertir les dates et les heures.
Grâce aux exemples de cet article, vous pouvez voir comment utiliser la fonction date () pour convertir des horodatages en PHP en dates dans différents formats. Combiné avec la fonction strToTime () , vous pouvez facilement gérer diverses conversions de date et de temps dans votre application pour répondre aux besoins de programmation quotidiens.