SQLite unterstützt die Standard-SQL-Variablen CURRENT_DATE
, CURRENT_TIME
und CURRENT_TIMESTAMP
:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Der Standarddatentyp für Daten/Zeiten in SQLite ist TEXT
.
ContentValues
Erlauben Sie keine generischen SQL-Ausdrücke, nur feste Werte, also müssen Sie die aktuelle Zeit in Java lesen:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));