Вы уверены, что символы, которые вы пытаетесь обрезать, являются пробелами? То, что вы делаете, должно работать:
sqlite> create table test (date_start text);
sqlite> insert into test values (' 2011-03-22 08:00:00.0');
sqlite> insert into test values (' 2011-03-22 09:00:00.0');
sqlite> select * from test;
2011-03-22 08:00:00.0
2011-03-22 09:00:00.0
sqlite> select distinct trim(date_start) from test;
2011-03-22 08:00:00.0
2011-03-22 09:00:00.0