Intereting Posts
Facebook PHP SDK Бросает непонятное исключение OAuthException Отображение значения строки базы данных в функции javascript в PHP CentOS 7: отсутствует расширение mbstring Ошибка анализа: синтаксическая ошибка, неожиданный «endif» (T_ENDIF) в теме WordPress Печать ранга из суммы в PHP и MySQL в 1,1,3,4 и т. Д. Заказ htaccess не работает после перехода с XAMPP на LAMP на ubuntu 13.10 (Включить htaccess на сервере apache linux) строка в массив, разделенная на одиночные и двойные кавычки Как исправить ориентацию (загрузить изображение) перед сохранением в папке (Javascript)? как html формировать постфайловую загрузку и чтение json-ответа от php-сервера Установите XDebug и загрузите в стек Drupal от Acquia? Черный фон при преобразовании многостраничного PDF в JPG с расширением php Imagick Преобразование между часовыми поясами в PHP Отображение FAIL – отображение сущности класса 'PI \ UnidadBundle \ Entity \ HorasPorUnidad' неверно. Symfony & Guard: «Токен безопасности был удален из-за исключения AccountStatusException» Преобразование ошибок в исключения: ошибка дизайна?

PHP: проблема с strtotime

Что происходит с strtotime здесь?

$today = date('mdy H:i', time()); echo strtotime($today); 

Он ничего не выводит … Что происходит?

strtotime может анализировать только определенные форматы , а не произвольный ассортимент чисел и букв. msgstr "mdy H: i" не является форматированием strtotime . Вам нужно будет разобрать это вручную, используя, например, strptime .

Используйте DateTime :: createFromFormat (), если вы знаете исходный формат даты («mdy H: i») в вашем примере

 print DateTime::createFromFormat('mdy H:i',$date)->getTimestamp() 

Руководство
DateTime :: createFromFormat
DateTime :: getTimestamp

strtotime работает с датами США. Пытаться

 $today = date('m/d/y H:i', time()); echo strtotime($today); 

strtotime () – это функция для форматирования даты до ее вывода. Похоже, что дата уже сформирована в функции date (), и вы не пытаетесь форматировать дату во второй строке.

Правильный код

 $today = date("YmdH.i"); $datenumber = date('Ym-d',strtotime($today)); $timenumber = date('H.i',strtotime($today)); 

Вы можете повторить все эти переменные.