Position actuelle: Accueil> Derniers articles> Explication détaillée et exemples pratiques de conversion d'horodatage et de format de date PHP

Explication détaillée et exemples pratiques de conversion d'horodatage et de format de date PHP

M66 2025-10-16

Présentation des formats d'horodatage et de date en PHP

Dans le développement PHP, la conversion du format d’horodatage et de date est une exigence courante. Cet article expliquera systématiquement la méthode de conversion entre les deux et joindra des exemples de code pratiques pour aider les développeurs à maîtriser facilement les opérations associées.

Concepts de base des horodatages et des formats de date

  • Horodatage : nombre total de secondes entre 00:00:00 UTC le 1er janvier 1970 et l'heure actuelle, généralement exprimé sous forme d'entier. En PHP, l'horodatage actuel peut être obtenu via la fonction time() .
  • Format de date : affichez l'heure dans un format spécifique, par exemple, Ymd H:i:s signifie "année-mois-jour heure:minute:seconde". En PHP, vous pouvez utiliser la fonction date() pour convertir un horodatage au format de date et la fonction strtotime() pour convertir un format de date en horodatage.

Convertir l'horodatage au format de date

 $timestamp = time(); // Obtenir l'horodatage actuel
$date = date("Y-m-d H:i:s", $timestamp); // Convertir l'horodatage en année-lune-jour heure:indiquer:format des secondes
echo "当前heure间是:".$date;

Dans le code, nous utilisons la fonction time() pour obtenir l'horodatage actuel, puis utilisons la fonction date() pour le convertir en une date au format spécifié et afficher le résultat.

Convertir le format de date en horodatage

 $date_str = "2022-10-01 12:30:00"; // 指定jour期字符串
$timestamp = strtotime($date_str); // 将jour期字符串转换为heure间戳
echo "指定jour期的heure间戳是:".$timestamp;

Ici, une chaîne de date est définie, puis la fonction strtotime() est utilisée pour la convertir en horodatage et le résultat est affiché.

Résumer

Grâce aux exemples ci-dessus, nous pouvons clairement comprendre la méthode de conversion mutuelle du format d'horodatage et de date en PHP. Dans le développement réel, l'utilisation flexible de ces fonctions en fonction de besoins spécifiques peut gérer plus efficacement les fonctions liées au temps et améliorer l'efficacité du développement.