EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Сделать основным языком
PF вопросы - Форум

Преобразовать дату из одного формата в другой в PHP

Есть ли простой способ преобразовать формат даты в другой формат даты в PHP?

У меня это:

Что я делаю неправильно?

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
Питер Блайт спросил ли 7 лет
1 Ответы
Лучший ответ

Второй параметр, который передать вам Дата() должен быть подходящим параметром, т.е., секунд с 1 в январе 1970. Строка, передаваемая он не признает его.

Он использует strtotime() для преобразования строки даты в Временная метка, Хотя даже не strtotime() узнаете y-m-d-h-i-s.

PHP 5.3 Далее

Использование DateTime::createFromFormat. Позволяет указать точную маску, используя синтаксис Дата() для анализа входящих даты.

PHP 5.2 и Предыдущая

Вы должны сканировать элементы (год, месяц, день, время, минута, второй) Использование substr() и передайте результаты mktime () для создания штампа времени.

Много работы! Я рекомендую использовать другой формат, чем strtotime() Вы должны знать. Попробуйте это:

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
Кодер Саид делает 7 лет