Maison >développement back-end >Problème PHP >Comment convertir l'année, le mois et le jour en horodatage en php
Méthode pour convertir l'année, le mois et le jour en horodatage : 1. Utilisez la fonction date_parse_from_format() pour traiter la date donnée, et un tableau associatif contenant les informations de date spécifiées sera renvoyé selon le format spécifié. la syntaxe est "date_parse_from_format('Y.m.d ', date)" ; 2. Utilisez "mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']) ;" instruction pour convertir l'année, le mois et le jour Juste un horodatage.
L'environnement d'exploitation de cet article : système Windows7, version PHP8, ordinateur DELL G3
Date spécifiée par PHP pour l'horodatage
Utilisez date_parse_from_format pour convertir le format spécifié : Par exemple :
<?php $str = '2018.10.01';//或者 2018年10月1日 $arr = date_parse_from_format('Y.m.d',$str);//如果是2018年10月1日,那么这里就是 Y年m月d日 $time = mktime(0,0,0,$arr['month'],$arr['day'],$arr['year']); print_r($arr); echo '对应时间戳为:'.$time;
Sortie :
Array ( [year] => 2018 [month] => 10 [day] => 1 [hour] => [minute] => [second] => [fraction] => [warning_count] => 0 [warnings] => Array ( ) [error_count] => 0 [errors] => Array ( ) [is_localtime] => ) 对应时间戳为:1538352000
Définition et utilisation de mktime()
La fonction gmmktime() renvoie l'horodatage UNIX d'une date.
Astuce : Cette fonction est la même que gmmktime(), sauf que le paramètre passé représente une date (au lieu d'une date GMT).
Syntaxe
mktime(hour,minute,second,month,day,year,is_dst);
année Facultatif. Année spécifiée.
Paramètres | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
heure | Facultatif. Horaires précisés. | ||||||||||||||
minute | Facultatif. points prescrits. | ||||||||||||||
seconde | Facultatif. Spécifie les secondes. | ||||||||||||||
mois | Facultatif. Mois spécifié. | ||||||||||||||
jour | Facultatif. Précisez les jours. | ||||||||||||||
is_dst |
Si inconnu, PHP effectuera la recherche lui-même (peut produire des résultats inattendus). Remarque : ce paramètre est obsolète dans PHP 5.1.0. Au lieu de cela, de nouvelles fonctionnalités de gestion des fuseaux horaires sont utilisées. |
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!