Maison > développement back-end > Problème PHP > Comment obtenir l'heure en php et la changer en horodatage

Comment obtenir l'heure en php et la changer en horodatage

PHPz
Libérer: 2023-03-29 17:00:01
original
599 Les gens l'ont consulté

PHP est un langage de programmation largement utilisé sur Internet, qui fournit de nombreuses fonctions de traitement de date et d'heure. En PHP, nous avons souvent besoin de traiter l'heure au format horodatage. L'horodatage est un nombre qui représente le nombre de secondes depuis 0:00:00 le 1er janvier 1970 jusqu'à aujourd'hui.

En PHP, il existe une fonction très puissante qui permet d'obtenir l'heure actuelle. Cette fonction s'appelle "time()". Cette fonction renvoie l'horodatage de l'heure actuelle.

Par exemple, nous pouvons utiliser le code suivant pour obtenir l'horodatage de l'heure actuelle :

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

Ce code affichera un nombre représentant l'horodatage de l'heure actuelle. Si lorsque vous exécutez ce code, il est 23:59:59 le 31 décembre 2021, alors le nombre généré par ce code est 1640985599.

Cependant, nous avons parfois besoin d'obtenir l'horodatage d'une date spécifiée. PHP nous fournit une autre fonction pour implémenter cette fonction, cette fonction s'appelle "strtotime()".

La fonction "strtotime()" accepte une chaîne comme argument et tente d'analyser cette chaîne en une date et une heure. Si l'analyse réussit, elle renvoie un horodatage de cette date et heure. Si l'analyse échoue, elle renvoie false.

Par exemple, nous pouvons utiliser le code suivant pour obtenir l'horodatage de 0:00:00 le 1er janvier 2022 :

$timestamp = strtotime("2022-01-01 00:00:00");
echo $timestamp;
Copier après la connexion

Ce code affichera un nombre représentant 0:00:0 le 1er janvier 2022. Si lorsque vous exécutez ce code, il est 23:59:59 le 31 décembre 2021, alors le nombre généré par ce code est 1640995200.

En plus des fonctions "time()" et "strtotime()", PHP fournit également de nombreuses autres fonctions de traitement de date et d'heure. Par exemple, la fonction "date()" peut formater un horodatage en une date et une heure spécifiées. format d'heure, vous pouvez également utiliser la fonction "mktime()" pour obtenir l'horodatage de n'importe quelle date et heure.

En bref, PHP fournit de nombreuses fonctions pratiques de traitement de la date et de l'heure, qui nous permettent de traiter facilement l'heure au format d'horodatage. Que nous développions des sites Web ou d'autres applications, les horodatages sont un concept très important. Nous devons maîtriser les fonctions de traitement de date et d'heure de PHP pour mieux accomplir les tâches de programmation.

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