SQLite understøtter standard SQL-variablerne CURRENT_DATE
, CURRENT_TIME
og CURRENT_TIMESTAMP
:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Standarddatatypen for datoer/klokkeslæt i SQLite er TEXT
.
ContentValues
tillad ikke at bruge generiske SQL-udtryk, kun faste værdier, så du skal læse den aktuelle tid i Java:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));