WHERE alarm_date < datetime('now','localtime') AND alarm_date > datetime('now', 'localtime', '-1 hour')
SQLite에서는 MySQL의 NOW(), DATE_SUB() 등의 함수를 사용할 수 없다.
대신 datetime 함수를 통해 시간을 구할 수 있다.
localtime을 빼면 UTC기준의 시간이고 추가하면 +9가 된다.
뒤에 추가 인자를 넣어주면 시간 값을 변경할 수 있다.
second minute 등등 다양한 단위 사용 가능.
'Programming' 카테고리의 다른 글
Android - 전역 객체 변수 사용 (0) | 2016.09.03 |
---|---|
Android - Notification 선택시 전달값 null 일 때 (0) | 2016.09.03 |
Android - 액티비티 <-> 서비스 통신 (0) | 2016.09.03 |
Android - 로그캣(LogCat)에 로그 표시 안될 때. (0) | 2016.09.03 |
Android - 화면 꺼짐 상태에서 팝업 띄우기 (카톡처럼) (0) | 2016.09.03 |