Maison > Article > développement back-end > Comment convertir la date en horodatage en php
Comment convertir la date en horodatage en PHP : créez d'abord un exemple de fichier PHP ; puis utilisez directement l'instruction de syntaxe de la fonction strtotime telle que "strtotime('2010-03-24 08:15:42');" Convertissez simplement la date en horodatage.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
La fonction utilisée pour convertir la date en UNIX timestamp : strtotime()
Forme générale : strtotime('2010-03-24 08:15:42');
La fonction strtotime() analyse toute description de date ou d'heure de texte anglais dans un horodatage Unix (depuis le 1er janvier 1970 00:00:00 secondes 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);
Exemple
Analyser le texte anglais datetime dans l'horodatage Unix :
<?php echo(strtotime("now") . "<br>"); echo(strtotime("15 October 1980") . "<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")); ?>
Sortie :
1620696264 1473004800 1620714264 1621301064 1621585469 1621180800 1620489600
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!