Maison > Article > développement back-end > Comment convertir le format d'heure php
Méthode de conversion du format d'heure PHP : 1. Convertissez la date en horodatage via la fonction "strtotime(time,now);" 2. Formatez l'horodatage via la fonction "date(format,timestamp)" pour la date et l'heure.
L'environnement de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.
Recommandé : "Tutoriel vidéo PHP"
Conversion du format d'heure php
La fonction de conversion du format d'heure php est la date ( ), fonction strtotime(), la classe d'heure native de PHP peut également convertir le format d'heure.
1. Convertir Y-m-d en timestamp Exemple : 2017-08-22 Convertir en timestamp strtotime('2017-08-22');
2. date("Y-m-d H:i:s",strtotime('2017-08-22'));
3. Convertir l'heure au format Ymd en Y-m-d date("Y-m-d",strtotime("20170822 ")) ;
Vous pouvez également convertir directement à l'aide des classes PHP natives 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. Le code recherché
$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.
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!