SQLite hỗ trợ các biến SQL chuẩn CURRENT_DATE
, CURRENT_TIME
và CURRENT_TIMESTAMP
:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Kiểu dữ liệu mặc định cho ngày / giờ trong SQLite là TEXT
.
ContentValues
không cho phép sử dụng các biểu thức SQL chung chung, chỉ các giá trị cố định, vì vậy bạn phải đọc thời gian hiện tại trong Java:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));