Maison >développement back-end >Problème PHP >Vous apprendre étape par étape comment convertir l'horodatage PHP au format d'heure normal
Dans le développement PHP, nous avons souvent besoin d'obtenir l'heure actuelle et de formater la sortie. Dans le développement réel, nous utilisons généralement des horodatages pour représenter l'heure, ce qui est à la fois pratique et efficace. Cependant, au fil du temps, nous devons parfois convertir l'horodatage dans un format d'heure standard, tel que année-mois-jour heure:minute:seconde. Dans ce cas, nous pouvons utiliser les fonctions intégrées de PHP pour atteindre cet objectif. Ci-dessous, nous vous apprendrons étape par étape comment convertir l'horodatage au format d'heure normal à l'aide de PHP.
Étape 1 : Obtenir l'horodatage
En PHP, nous pouvons obtenir l'horodatage de l'heure actuelle en utilisant la fonction time(), qui renvoie l'heure actuelle en secondes depuis l'époque Unix. Nous pouvons utiliser le code suivant pour obtenir l'horodatage :
$timestamp= time();
Étape 2 : Convertir l'horodatage au format d'heure normal
Après avoir obtenu l'horodatage, nous devons utiliser la fonction date() pour convertir l'horodatage au format d'heure normal. La fonction date() reçoit deux paramètres. Le premier paramètre est le format de l'heure que nous voulons afficher et le deuxième paramètre est l'horodatage. Voici l'exemple de code :
$timestamp = time(); $date_time = date("Y-m-d H:i:s", $timestamp); echo $date_time;
Après avoir exécuté le code, nous afficherons un format d'heure régulier comme indiqué ci-dessous :
2022-01-01 01:01:01
Dans le code ci-dessus, nous utilisons la fonction date() pour convertir l'horodatage en un format d'heure régulier, où " Y-m-d H:i:s" représente le format de l'heure, où Y représente l'année, m représente le mois, d représente la date, H représente l'heure, i représente la minute et s représente la seconde.
Étape 3 : Convertir le format d'heure normal en horodatage
Contrairement à la conversion de l'horodatage au format d'heure normal, nous pouvons également convertir le format d'heure normal en horodatage. En PHP, nous pouvons convertir le format d'heure normal en horodatage à l'aide de la fonction strtotime(). Voici un exemple de code :
$date_time = "2022-01-01 01:01:01"; $timestamp = strtotime($date_time); echo $timestamp;
Après avoir exécuté le code, l'horodatage suivant sera affiché :
1640989261
Dans l'exemple de code ci-dessus, nous utilisons la fonction strtotime() pour convertir le format d'heure normal "2022-01-01 01 :01:01 " Convertir en horodatage.
Résumé
Dans le développement PHP, les horodatages et les formats d'heure réguliers sont tous deux des points de connaissances très importants. Nous pouvons facilement convertir l'horodatage au format d'heure normal et le format d'heure régulier en horodatage à l'aide des fonctions intégrées de PHP time() et date(). J'espère que grâce à cet article, vous maîtriserez comment convertir l'horodatage au format d'heure normal à l'aide de PHP.
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!