SQLite ondersteunt de standaard SQL-variabelen CURRENT_DATE
, CURRENT_TIME
, en CURRENT_TIMESTAMP
:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Het standaard datatype voor datums/tijden in SQLite is TEXT
.
ContentValues
sta het gebruik van generieke SQL-expressies niet toe, alleen vaste waarden, dus u moet de huidige tijd in Java lezen:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));