Cet article expliquera en détail comment PHP formate l'heure et la date locales en nombres entiers. L'éditeur pense que c'est assez pratique, je le partage donc avec vous comme référence, j'espère que vous pourrez gagner quelque chose après avoir lu cet article.
PHP formate l'heure et la date locales en nombres entiers
Pour formater la date de l'heure locale en un entier, vous pouvez utiliser la fonction de phpstrtotime()
. Cette fonction convertit la datetime donnée string en un entier au format d'horodatage UNIX représentant le nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC.
Grammaire
int strtotime(string $timestamp)
Paramètres
valeur de retour
FALSE
. Utilisation
Pour formater une date heure locale en nombre entier, procédez comme suit :
strtotime()
. Exemple
// 获取当前本地时间 $datetime = date("Y-m-d H:i:s"); // 将其转换为 UNIX 时间戳 $timestamp = strtotime($datetime); // 输出 UNIX 时间戳 echo $timestamp;
Cet exemple affichera le nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC.
Attention
strtotime()
La fonction prend le fuseau horaire local. FALSE
si la chaîne donnée n'est pas valide. Autres méthodes
En plus de la fonction strtotime()
, il existe d'autres façons de formater l'heure et la date locales en nombres entiers :
Conclusion
Utilisez la fonction strtotime()
pour formater facilement une date locale en un entier représentant le nombre de secondes écoulées depuis le 1er janvier 1970 00:00:00 UTC.
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!