Я пытаюсь получить временную метку unix с PHP, но, похоже, она не работает. Вот формат, который я пытаюсь преобразовать в временную метку unix:
PHP
$datetime = '2012-07-25 14:35:08'; $unix_time = date('Ymdhis', strtotime($datetime )); echo $unix_time;
Мой результат выглядит следующим образом:
20120725023508
Любая идея, что я делаю неправильно?
strtotime Возвращает временную timestamp успеха, в противном случае FALSE.
echo strtotime('2012-07-25 14:35:08' );
Вывод
1343219708
Это конвертирует его в strtotime($datetime) метку unix: strtotime($datetime) , но вы снова конвертируете ее в дату с помощью date() .