Maison  >  Article  >  développement back-end  >  Comment convertir le format d'heure php

Comment convertir le format d'heure php

藏色散人
藏色散人original
2021-01-26 10:00:327476parcourir

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.

Comment convertir le format d'heure php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn