Maison >développement back-end >Problème PHP >Comment convertir le format d'heure php
Conversion du format d'heure php
Les fonctions de conversion de format d'heure php incluent les fonctions date(), strtotime(), La classe d'heure native de PHP peut également convertir les formats d'heure.
1. Convertir Y-m-d en timestamp. Exemple : 2017-08-22 est converti en timestamp strtotime('2017-08-22');
2. :s date("Y-m-d H:i:s",strtotime('2017-08-22'));
3. Le format de l'heure Ymd est converti en Y-m-d date("Y-m-d",strtotime(" 20170822 "));
Vous pouvez également convertir directement var_dum(DateTime::createFromFormat('Ymd','20170822')->format('Y-m-d'));
4. Obtenez l'horodatage actuel : 1. time(); 2. date('U');
5. Format de l'heure de demain date("Y-m-d H:i:s",strtotime(+ 1 day) );
Obtenir la date dans une période de temps
$end = new \DateTime($end); $end = $end->modify( '+1 day' ); $interval = new \DateInterval('P1D');// yii中引用原生的php类加\,因为有命名空间 $daterange = new \DatePeriod($start, $interval ,$end);//查询这个时间段内所有的日期 foreach($daterange as $date){ $single_date = $date->format("Ymd");//每个日期都改成20170022的格式 $this->run_curl($url,$post_data,$project,$flow,$single_date,$timeBegin,$timeEnd); }
$datarange est la date dans la période de temps.
Recommandé : "Tutoriel 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!