Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie das PHP-Zeitformat

So konvertieren Sie das PHP-Zeitformat

L
LOriginal
2020-05-29 15:53:172611Durchsuche

So konvertieren Sie das PHP-Zeitformat

PHP-Zeitformatkonvertierung

Die PHP-Zeitformatkonvertierungsfunktionen umfassen die Funktionen date(), strtotime(), Die native Zeitklasse von PHP kann auch Zeitformate konvertieren.

1. Konvertieren Sie Y-m-d in Zeitstempel. Beispiel: 2017-08-22 wird in Zeitstempel umgewandelt.

2. Konvertieren Sie Zeitstempel in Y-m-d H: i :s date("Y-m-d H:i:s",strtotime('2017-08-22'));

3 Das Ymd-Zeitformat wird in Y-m-d date("Y-m-d",strtotime(" konvertiert. 20170822 "));

Sie können var_dum(DateTime::createFromFormat('Ymd','20170822')->format('Y-m-d'));

auch direkt konvertieren 4. Holen Sie sich den aktuellen Zeitstempel: 1. time(); 2. date('U');

5. Das morgige Zeitformat date("Y-m-d H:i:s",strtotime(+ 1 Tag) );

Erhalten Sie das Datum innerhalb eines Zeitraums

$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 ist das Datum innerhalb des Zeitraums.

Empfohlen: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie das PHP-Zeitformat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet $ in PHP?Nächster Artikel:Was bedeutet $ in PHP?