SQLite DateTime comparison
To solve this problem, I store dates as YYYYMMDD. Thus, where mydate >= ‘20090101’ and mydate <= ‘20050505’ It just plain WORKS all the time. You may only need to write a parser to handle how users might enter their dates so you can convert them to YYYYMMDD.