Maison > développement back-end > Problème PHP > Comment convertir l'heure en horodatage en php

Comment convertir l'heure en horodatage en php

PHPz
Libérer: 2023-03-29 14:17:18
original
511 Les gens l'ont consulté

Si vous développez un projet ou une application basé sur PHP, vous devrez inévitablement travailler avec l'heure et la date. Dans de nombreux cas, la conversion des dates et des heures en horodatages peut rendre votre programmation plus pratique et plus fiable. Dans cet article, nous expliquerons comment convertir la date et l'heure en horodatage en PHP.

1. Qu'est-ce qu'un horodatage ?

Un horodatage est une valeur numérique représentant une date et une heure qui représentent le nombre de secondes écoulées depuis 00:00:00 le 1er janvier 1970. Les horodatages sont souvent utilisés pour calculer le décalage horaire entre deux dates/heures. En PHP, utilisez la fonction time() pour obtenir l'horodatage de l'heure actuelle.

2. Convertir la date en horodatage

Pour convertir la date en horodatage, vous pouvez utiliser la fonction strtotime(). Cette fonction analyse une chaîne de date dans un horodatage. Voici un exemple de code :

$dateString = '2022-01-01';
$timeStamp = strtotime($dateString);
echo $timeStamp;
Copier après la connexion

Le code ci-dessus affichera : 1640976000. Cette valeur représente le nombre de secondes écoulées depuis le 1er janvier 1970, à la date « 2022-01-01 ».

3. Convertir l'heure en horodatage

Si vous devez convertir l'heure en horodatage, vous devez ajouter l'heure à la chaîne de date. Par exemple, pour convertir 14h30 en horodatage, vous pouvez utiliser le code suivant :

$timeString = '2022-01-01 14:30:00';
$timeStamp = strtotime($timeString);
echo $timeStamp;
Copier après la connexion

Le code ci-dessus affichera : 1641000600. Cette valeur représente le nombre de secondes depuis 13:30:00 le 1er janvier 1970, à l'heure « 01/01/2022 14:30:00 ».

4. Convertissez l'heure actuelle en horodatage

Si vous avez besoin d'obtenir l'horodatage de l'heure actuelle, vous pouvez utiliser la fonction time() intégrée de PHP. Voici un exemple de code :

$currentTime = time();
echo $currentTime;
Copier après la connexion

Le code ci-dessus affichera l'horodatage de l'heure actuelle, par exemple : 1641240155.

5. Résumé

La conversion de la date et de l'heure en horodatage en PHP est une tâche courante. Utilisez la fonction strtotime() pour analyser les chaînes de date et d'heure en horodatages, et la fonction time() pour obtenir l'horodatage de l'heure actuelle. Avoir ces connaissances peut vous aider à calculer l’heure et la date de manière plus pratique et plus précise.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal