Conversion d'horodatage numérique PHP en date et heure : utilisez la fonction date() pour convertir un horodatage en date et heure dans un format spécifique. Utilisez la fonction gmdate() pour convertir un horodatage en date et heure au format Greenwich Mean Time (GMT). Des spécificateurs de format supplémentaires sont pris en charge, tels que d (date), m (mois), Y (année), H (heure), i (minute) et s (seconde).
Convertir l'horodatage numérique PHP en date et heure
En PHP, un horodatage numérique représente le nombre de secondes depuis l'époque UTC (minuit, 1er janvier 1970). Pour convertir un horodatage numérique en date et heure, vous pouvez utiliser la fonction suivante :
date()
Syntaxe :
date(format, timestamp)
Où :
Exemple:
$timestamp = 1653433200; $date = date('Y-m-d H:i:s', $timestamp); echo $date; // 输出:2022-05-25 12:00:00
gmdate()
Syntaxe:
gmdate(format, timestamp)
gmdate() la fonction est similaire à la fonction date(), mais il utilise l'heure moyenne de Greenwich (GMT) au lieu de l'heure locale.
Exemple :
$timestamp = 1653433200; $date = gmdate('Y-m-d H:i:s', $timestamp); echo $date; // 输出:2022-05-25 07:00:00
Exemple de démonstration
Supposons que nous ayons un champ de base de données qui stocke les horodatages. Pour obtenir la date et l'heure de ce champ, nous pouvons utiliser le code suivant :
$timestamp = $row['timestamp']; $date = date('Y-m-d H:i:s', $timestamp); echo $date; // 输出:日期和时间
Autres spécificateurs de format
En plus des formats ci-dessus, la fonction date() prend également en charge d'autres spécificateurs de format, notamment :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!