Я пытаюсь получить временную метку 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()
.