2010-04-03 9 views
1

strtotime 함수에 "다음 토요일"을 실행하면 2010 년 4 월 3 일을 날짜로 표시합니다. 왜 4/10을 보여주지 않는가?strtotime을 사용하여 미래의 날짜 계산이 올바로 작동하지 않습니다.

+0

지금 오전 12시 3분에서 4/3은 4/10을 나타냅니다. – luckytaxi

+0

이것은 문제가되지 않습니다. 맞습니다. "이 토요일"은 2010 년 4 월 3 일입니다. –

+0

어, 미안, "다음 토요일"이라고해야합니다. – luckytaxi

답변

-1

가있어 ...

strtotime('next Saturday', strtotime('+1 day')); 
물론
+0

@luckytaxi - 너는 몇시에 있니? –

+0

동해안에있는 메신저, 나는 "America/New_York"을 사용했다. – luckytaxi

+0

내가 제공 한 대답을 보라. –

0

시도 :

ini_set('date.timezone', 'America/Los_Angeles'); 

또는 편집 php.ini 파일

+0

아니요, 둘 다 시도했습니다. :-( – luckytaxi

1

Other Timezones

date_default_timezone_set("Etc/GMT-5"); 
$time = strtotime('Saturday +7 day'); 
$date = date("m/d/Y",$time); 
관련 문제