2010-08-01 2 views
1
distance_of_time_in_words(strtotime(2010-08-07), strtotime(2010-08-01)) 

возвращает '6 минутdistance_of_time_in_words сошел с ума!

$a = '2010-08-02 00:39:29' 
$b = '2010-08-01' 
distance_of_time_in_words($a, $b) 

возвращает 'менее чем за минуту'

$a = '2010-08-02 00:39:29' 
$b = '2010-08-01 20:08:00' 
distance_of_time_in_words($a, $b) 

возвращает 'менее чем за минуту'

Интересно, если я буду неправильно в конверсии. Принимает ли она отметку времени или дату? Thanks

ответ

0
// call 
distance_of_time_in_words(getUnixTimestamp(), getUnixTimestamp($bill->created_at)); 

// utility method 
public function getUnixTimestamp($datetime = null) 
{ 
    return date("U", (($datetime) ? strtotime($datetime) : time())); 
} 

Надеюсь, это поможет другим!

2

Проверка source code Кажется, что ему нужны временные метки (это некоторые вычисления в начале функции).

+0

спасибо за указатель Maerlyn, да, он принимает временную метку .. – Prasad

Смежные вопросы