timezone을 DB도 설정해주세요.
config.php에 php상에서의 타임존은 설정해주는데
DB는 설정을 안해주니
제가 타임존 개념이 너무 복잡해서 이해가 잘 안되는데
아마 DB상에 datetime 속성은 텍스트처럼 저장해서 타임존 영향을 안받고
timestamp 속성은 0기준 타임존의 숫자로 저장해서 출력할 때 타임존을 적용하는거 같아서
timestamp 로 된 컬럼 값이 제대로 안나오네요.
저는
@mysql_query("set time_zone = 'Asia/Seoul'");
추가해서 쓰고 있는데요..
아마 그누 내부적으로는 다 datetime에 php timezone 적용된 상수를 쓰니까 상관없는데
외부 코드 쓰려고 하면 문제가 발생할거 같아서 올립니다!
DB는 설정을 안해주니
제가 타임존 개념이 너무 복잡해서 이해가 잘 안되는데
아마 DB상에 datetime 속성은 텍스트처럼 저장해서 타임존 영향을 안받고
timestamp 속성은 0기준 타임존의 숫자로 저장해서 출력할 때 타임존을 적용하는거 같아서
timestamp 로 된 컬럼 값이 제대로 안나오네요.
저는
@mysql_query("set time_zone = 'Asia/Seoul'");
추가해서 쓰고 있는데요..
아마 그누 내부적으로는 다 datetime에 php timezone 적용된 상수를 쓰니까 상관없는데
외부 코드 쓰려고 하면 문제가 발생할거 같아서 올립니다!
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
config.php
common.php
의 코드에서 적용 되었습니다.