Maison >développement back-end >Problème PHP >Comment convertir le format d'heure php

Comment convertir le format d'heure php

L
Loriginal
2020-05-29 15:53:172709parcourir

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!

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
Article précédent:que signifie $ en phpArticle suivant:que signifie $ en php