2012-11-29 5 views
0

Sat 1 Dec, 2pm - 2:45pm을 가져야 할 때 Sat 1 Dec 2 pm - 12pm의 결과가 나타납니다. 왜 시간이 맞지 않을지 확신 할 수 없습니다.PHP 시간이 정확하지 않음

$startO  = $openHome['Start']; 
$finishO  = $openHome['End']; 
$startConvert = preg_replace('~\D~', '', $startO); 
$start   = date('D j M g a',$startConvert/1000); 
$finishConvert = preg_replace('~\D~', '', $finishO); 
$finish   = date('ga',$finishO/1000); 

$openHomeDetail = $start." - ". $finish; 

$ startO & $ finishO는 :

"Start":"\/Date(1354323600000)\/","End":"\/Date(1354326300000)\/" 

답변

2

$finish = date('ga',$finishO/1000);

은 다음과 같아야합니다

$finish = date('ga',$finishConvert/1000);

$finishO는 inval이있다 id timestamp는 날짜가 유닉스 시대로 기본값 인 0을 보게합니다.

관련 문제