sql >> Base de Datos >  >> RDS >> SQLite

Insertar fecha y hora actual en la base de datos SQLite

SQLite admite las variables SQL estándar CURRENT_DATE , CURRENT_TIME y CURRENT_TIMESTAMP :

INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)

El tipo de datos predeterminado para fechas/horas en SQLite es TEXT .

ContentValues no permite usar expresiones SQL genéricas, solo valores fijos, por lo que debe leer la hora actual en Java:

cv.put("LastModifiedTime",
       new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));