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

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

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

У меня это:

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

Питер Блайт спросил ли 5 месяцев
1 Ответы
Лучший ответ

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

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

PHP 5.3 Далее

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

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

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

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

Кодер Саид делает 5 месяцев
Поделиться Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on VKShare on StumbleUponShare on TumblrShare on LinkedInEmail this to someonePrint this page