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
Питер Блайт спросил ли 12 месяцев
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
Кодер Саид делает 12 месяцев