Maison >développement back-end >Problème PHP >Comment obtenir l'heure en php et la changer en horodatage
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;
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;
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!