Я имею в виду это: Преобразование ISO 8601 в формате d M Y в PHP
Я пробовал так же, как это: echo date("d M Y H:i:s", strtotime($time));
Но время не отображается как сохраненное в базе данных. Он показывает разницу в несколько часов.
В базе есть: 2016-03-20T23:30:51+00:00
С приведенным выше эхом php я получаю: 21 марта 2016 г. 00:30:51 Где, как должно быть, 20 марта 2016 г. 23:30:51
В приведенном выше примере показан дополнительный 1 час y? Я пытался использовать этот формат для отображения часов и минут, но отображаемое время неверно. Отображение времени имеет разницу в несколько часов. Почему это так?
$time
? - person Андрей Беньковский   schedule 21.03.20162016-03-20T23:30:51+00:00
С приведенным выше эхом php я получаю: 21 марта 2016 г. 00:30:51 Где, как должно быть, 20 марта 2016 г. 23:30:51 - person Mohammed Kumel   schedule 21.03.2016Sunday, 20 March 2016, 23:30:00
Бангалор (Индия – Карнатака)Monday, 21 March 2016, 05:00:00
, но отображается:21 Mar 2016 00:30:51
- person Mohammed Kumel   schedule 21.03.2016