2014-11-13 4 views
-7
$now = 20141112202040; 
$delayed_time = 20141112202100; 

Я сделал $ delayed_time- $ теперь он дает мне 60. Я понимаю, почему. Но как мне заставить его дать мне 20 секунд вместо 60?Как получить разницу в секундах в PHP?

EDIT: Цифры - это дата-время. Итак, 2014-11-12 20:20:40.

Например: 2014-11-12 20:21:00 - 2014-11-12 20:20:40 = 60

Но я хочу, чтобы дать мне 20 секунд, как это не в общей сложности 60 секунд ,

+0

Set $ ​​delayed_time = 20141112202060 – ggdx

+2

Вы спрашивали, почему 100-40 дает вам 60? Что вы пытаетесь достичь? – Mihai

+0

@RyanAaragon Вы серьезно? – AlexL

ответ

1
 
$now = "2014-11-12 20:20:40"; 
$delayed_time = "2014-11-12 20:21:00"; 
$diff = strtotime($delayed_time) - strtotime($now); // $diff = 20; 
Смежные вопросы