2010-07-22 7 views
3
<?php 

date_default_timezone_set("Spain/Madrid"); 

$date=date("H:i:s"); 

echo $date; 
?> 

어떻게 내 위치에 날짜를 설정할 수 있습니까? 내가 스크립트 통지를 실행할 때어떻게 PHP에서 시간을 설정합니까?

난이 얻을 : date_default_timezone_set를() [function.date 기본-시간대-설정] : 시간대 ID '스페인/마드리드'내가 스페인/마드리드가 인식되지 않습니다 알고

유효하지 않습니다 ,하지만 어떻게 고칠 수 있습니까?

답변

4

Europe/Madrid 당신은 documentation에서 지원되는 시간대의 목록을 찾을 수 있습니다

date_default_timezone_set("Europe/Madrid"); 
1

+0

당신을 감사합니다! 이제 작동합니다. – nope

1

에서 봐 시도하려고합니다.

0
<?php 
    date_default_timezone_set('Europe/Madrid'); 
    $date=date("H:i:s"); 
    echo $date; 
?> 
2

나는 일반적으로) (ini_set을 사용

ini_set('date.timezone', 'Europe/Madrid'); 
관련 문제