Just nu i M3-nätverket
Gå till innehåll
mac3

LÖST php datum

Rekommendera Poster

Hej alla 

jag har ett konstigt fel med klassen DateTime , jag räkna ut diff på dagarna och det går fint med ett värde men om jag loppar  ut en array och skriv ut data då fuskar den.

hur fixar jag detta här?

Tack i förhand.   

$this->time = '2017-09-14 09:45:38'    
$datetime2 = new DateTime($this->time);
$datetime1 = new DateTime('now');

    $interval = $datetime1->diff($datetime2);
             unset($datetime2);
             unset( $datetime1);echo $days = $interval->format('%d'); 

 

post-61368-0-96531000-1505381431_thumb.png

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

 

Hej alla 

jag har ett konstigt fel med klassen DateTime , jag räkna ut diff på dagarna och det går fint med ett värde men om jag loppar  ut en array och skriv ut data då fuskar den.

hur fixar jag detta här?

 

Tack i förhand.   

$this->time = '2017-09-14 09:45:38'    
$datetime2 = new DateTime($this->time);
$datetime1 = new DateTime('now');

    $interval = $datetime1->diff($datetime2);
             unset($datetime2);
             unset( $datetime1);echo $days = $interval->format('%d'); 

 

Jag fixade genom att använder  $date = new DateTime(explode(" ", $this->time)[0]); 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×