서버의 시간을 조절하는 것이 아니라
각 게시판 별로 시차를 조절해서 나오게 하려면 어떻게 하면 되는지요?
다국어 사이트 게시판을 만들다 보니 필요합니다
감사합니다
('Y.m.d H:i:s) --> 이것을 조정하면 될 것 같은데 잘 모르겠습니다
답변 3개 / 댓글 3개
config.php
define('G5_SERVER_TIME', time()); //이 부분을 아래 예제처럼 시간조정하여 수정하면 됩니다
if($bo_table=='free') $change_time=3600*3; //3시간 빠르게
else if($bo_table=='notice') $change_time=3600*6; //6시간 빠르게
define('G5_SERVER_TIME', time()+$change_time);
답변에 대한 댓글 2개
JS든 PHP든 시간관련 라이브러리들이 있을겁니다.
기본으로 설정된 타임존의 시간을 가져와 해당 지역국가들의 시간으로 변환하는 것들이죠.
몇시간 빼고 더하고를 고민하지 마시고 그런 라이브러리를 쓰시는걸 추천드립니다.
JS라면 http://momentjs.com/timezone/ 소스를 참고해보셔요.
제가 이윰빌더를 사용을 해서 이윰에서는 작동을 안합니다
일단 알려주신 것이 맞는 것은 같은데 이윰의 문법 구조가 달라서 그런 것 같습니다
이윰에 문의를 해보겠습니다
감사합니다
답변에 대한 댓글 1개
시간이 맞지않다면 서버 시간이 한국시각에 맞게 설정되어있는지 확인해보세요
한국시각도 config.php에서 조정 가능하지만 베트남은 시간차 계산 방법이 달라지겠지요
답변을 작성하려면 로그인이 필요합니다.
즉 한국은 10시 , 베트남은 8시 라면
if($bo_table=='free') $change_time=3600*2; //3시간 빠르게
define('G5_SERVER_TIME', time()-$change_time);
이렇게 하면 되는지요?