2016-04-22 14 views
0

Ich habe ein Problem mit diesem qoute:speichern und sortieren Datum und Uhrzeit in SQLite

SELECT _id, todo_name, todo_date_start, time_start FROM todo ORDER BY todo_date_start ASC 

Gibt es einen einfachen Weg, um meine ToDos nach dem Start-Datum (TT.MM.JJJJ) und den Start, um zu bestellen -Zeit (hh: mm)? Es funktioniert immer noch mit der Reihenfolge nach Tagen des Datums.

Die Tabelle mit Text-Format erstellt:

COLUMN_DATE_START + " text not null, " 
     + COLUMN_TIME_START + " text not null, " 

Kann mir jemand helfen?

+1

'vom Start-Datum (TT.MM.JJJJ) und die Startzeit (hh: mm)' Das richtige Format ist 'yyyy-mm -ddThh: mm' - Nur ** 1 ** Spalte wird benötigt –

Antwort

-1

Try this:

SELECT _id, todo_name, todo_date_start, time_start FROM todo 
ORDER BY date(todo_date_start), time(time_start) ASC 

sqlite date and time functions

+0

'ASC' kann weggelassen werden, da es sich um den ** Standard ** handelt. –