Maison > Article > développement back-end > Comment convertir des nombres en horodatage en php
PHP est un langage de programmation très puissant et largement utilisé dans le développement WEB. Une fonction fréquemment utilisée consiste à convertir l'heure en horodatage, ce qui consiste à utiliser un entier pour représenter une valeur de date et d'heure. Pour les développeurs PHP, savoir convertir des nombres en horodatages est une compétence très importante. Vous trouverez ci-dessous une brève introduction sur la façon de convertir des nombres en horodatages via PHP.
En PHP, l'horodatage fait référence au nombre de secondes écoulées depuis 00:00:00 le 1er janvier 1970 (heure moyenne de Greenwich). Ainsi, pour convertir un nombre en horodatage, nous devons savoir quelle heure ce nombre représente. Ce nombre peut être converti en heure des manières suivantes :
En PHP, nous pouvons utiliser la fonction date() intégrée pour formater l'horodatage en une chaîne de date et d'heure spécifique. l'implémentation est la suivante :
$timestamp = 1609459200; // 代表2021年1月1日零点 $date = date('Y-m-d H:i:s', $timestamp); // 将时间戳格式化为日期时间字符串 echo $date;
Résultats de l'exécution du code :
2021-01-01 00:00:00
La classe DateTime de PHP fournit des fonctions pratiques d'opération de date et d'heure et prend également en charge la conversion des horodatages en objets date et heure. Un exemple est le suivant :
$timestamp = 1609459200; $datetime = new DateTime(); $datetime->setTimestamp($timestamp); // 将时间戳设置给日期时间对象 echo $datetime->format('Y-m-d H:i:s'); // 格式化日期时间字符串
Résultat de l'exécution du code :
2021-01-01 00:00:00
La fonction strtotime de PHP peut convertir une chaîne en horodatage ou un nombre en horodatage. Un exemple est le suivant :
$timestamp = 1609459200; $date = strtotime(date('Y-m-d H:i:s', $timestamp)); echo $date;
Résultat de l'exécution du code :
1609459200
En résumé, la conversion de nombres en horodatages est une tâche très importante et est également très facile à implémenter en PHP. La maîtrise de cette compétence peut aider les développeurs à mieux gérer les problèmes liés à la date et à l'heure et à améliorer l'efficacité du développement.
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!