2016-12-13 2 views
0

Хотя я нашел несколько ответов на этот вопрос Stack Overflow Question, связанных с моим, но они не сработали для меня. Моя проблема в течение последних 5 дней заключается в том, что я получаю неправильную дату при запуске следующего кода. Сегодня 12/13/2016, но он показывает 11/17/2016. Я не получаю никакого решения в Интернете.Как правильно настроить дату PHP?

<?p echo date('m/d/Y'); ?> 

Даже я установить часовой пояс для date_default_timezone_set('America/Los_Angeles'); Так я ищу для конфигурации PHP или любого другого решения.

+3

Вы получаете ошибку в этой строке >> ' 'В вашем коде есть'

+0

Так как промежуток между датой больше, чем день в случае с ур, значит, нет проблем с часовым поясом, потому что у него есть только разница в один день (+1 день или день). {если только вы не изменили свой часовой пояс сервера}, должна быть какая-то проблема с переменной. укажите свой код – kashif

ответ

1

использовать <?php вместо <?p, и самое главное, что PHP принимает дату, время и часовой пояс с вашего сервера, а затем меняет его в соответствии с вашим форматом. Убедитесь, что дата, время и часовой пояс вашего сервера верны.

0

Если я не ошибаюсь, у вас нет никаких проблем с тегами

Попробуйте это в качестве альтернативы,

ini_set ('date.timezone', 'Америка/Los_Angeles');

-1

Извините, ребята, за поздний ответ, спасибо за все ваши ответы. На самом деле проблема была в самом PHP-сервере. После обращения к администратору сервера они решили проблему. Еще раз большое спасибо за ваши ответы.

Смежные вопросы