Maison >développement back-end >Problème PHP >Comment convertir l'heure en horodatage en php
En PHP, vous pouvez utiliser la fonction strtotime pour convertir l'heure en horodatage. La syntaxe est "strtotime(time,now);". Le paramètre time représente la chaîne de date et d'heure, et le paramètre now est. utilisé pour calculer la valeur de retour.
Recommandé : "Tutoriel vidéo PHP"
La fonction strtotime() décrit la date ou l'heure de tout texte anglais Résout comme un horodatage Unix (nombre de secondes depuis le 1er janvier 1970 00:00:00 GMT).
Remarque : si la représentation de l'année utilise un format à deux chiffres, les valeurs 0 à 69 sont mappées à 2000-2069 et les valeurs 70 à 100 sont mappées à 1970-2000.
Remarque : Veuillez noter que pour les dates au format m/d/y ou d-m-y, si le séparateur est une barre oblique (/), le format américain m/d/y est utilisé. Si le délimiteur est un tiret (-) ou un point (.), le format européen d-m-y est utilisé. Pour éviter des erreurs potentielles, vous devez utiliser le format AAAA-MM-JJ autant que possible ou utiliser la fonction date_create_from_format().
Syntaxe
strtotime(time,now);
Paramètres
temps requis. Spécifie une chaîne de date/heure.
maintenant facultatif. Spécifie l'horodatage utilisé pour calculer la valeur de retour. Si ce paramètre est omis, l'heure actuelle est utilisée.
Instance :
<?php echo(strtotime("now") . "<br>"); echo(strtotime("5 September 2016") . "<br>"); echo(strtotime("+5 hours") . "<br>"); echo(strtotime("+1 week") . "<br>"); echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>"); echo(strtotime("next Monday") . "<br>"); echo(strtotime("last Sunday")); ?>
Le résultat en cours d'exécution est :
1604901378 1473004800 1604919378 1605506178 1605790583 1605456000 1604764800
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!