안드로이드 개발 질문/답변
(글 수 45,052)

안녕하세요
SQLite에 DateTime정보를 DATETIME('NOW') 함수를 사용해서 입력하고 있는데
현재시간(위의 그림에서 04:16, 저장될 시기의 시간은 04:03)과 저장된 시간(19:03)이 차이가 납니다.
15시간이 차이가 나는데 혹시 이런 문제 보신적 있으신분 있나요?
DB에도 setLocale이 있어 혹시나 시간이 Locale따라가나 해서 해봤는데도 차이가 없네요;;
아시는분 좀 도와주세요~
2010.09.29 18:38:15
에물레이터로 하신다면 폰 자체의 GMT 설정에 따라서 차이가 날 수도 있을 것 같은데요.
실제 폰이라면 아마도 GMT는 정상적으로 설정하고 사용하고 계실테니..
GMT 때문이라면 GMT 정보도 같이 DB에 넣고 다시 빼내서 보여줄 때 현재 폰의 GMT 시간과 저장한 GMT 시간을 구해서 보여줘야하는 좀 복잡한 로직을 사용해야되죠^^;



