2016-12-13 1 views
0

나는이 질문에 답을 찾았지만 내게 관련된 질문은 Stack Overflow Question 이었지만 나를 위해 일하지 않았다. 지난 5 일 동안 내 문제는 다음 코드를 실행하는 동안 잘못된 날짜가 표시된다는 것입니다. 오늘은 2014 년 12 월 13 일이지만 11/17/2016이 표시됩니다. 나는 인터넷에서 어떤 해결책도 얻지 못하고있다.PHP 날짜를 올바르게 구성하려면 어떻게합니까?

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

심지어 나는 그래서 내가 PHP 구성 또는 다른 솔루션을 찾고 있어요 date_default_timezone_set('America/Los_Angeles'); 에 시간대를 설정했습니다.

+3

이 줄에서 오류가 발생합니까 >>''자신의 코드가'

+0

날짜 사이의 차이가 하루에 1 일 이상이므로 하루 차이 (+1 일 또는 -1 일)가 없으므로 시간대 문제가 없음을 의미합니다. {yourselft가 서버 시간대를 변경하지 않았다면} 변수에 약간의 문제가 있어야합니다. 코드를 입력하십시오. – kashif

답변

0

<?php 대신 <?p을 사용하고 있습니다.

1

<?p 대신 <?php을 사용하고 가장 중요한 것은 PHP가 날짜, 시간 및 시간대를 서버에서 가져 와서 형식에 따라 변경한다는 것입니다. 서버의 날짜, 시간 및 시간대가 올바른지 확인하십시오. 내가 잘못 아니에요 경우

0

, 당신은 대안으로이 일을 시도

위해서는 ini_set ('date.timezone', '미국/로스 엔젤레스')를 태그

에 문제가 없습니다;

-1

죄송합니다. 귀하의 모든 답변에 대해 늦게 응답 해 주셔서 감사합니다. 실제로 문제는 PHP 서버 자체에서 발생했습니다. 서버 관리자에게 문의 한 후 문제를 해결했습니다. 다시 한 번 귀하의 답변에 많은 감사드립니다.

관련 문제