Insérez un horodatage dans la base de données via contentValues
-
26-09-2019 - |
Question
Dans Android, il est possible d'insérer un horodatage dans une base de données en utilisant ContentValues
? Lorsque je tente de l'ajouter en utilisant quelque chose comme ceci:
ContentValues args = new ContentValues();
args.put(MY_DATE, my_date);
J'obtiens une erreur me disant que les besoins de my_date
être un String
. Toutes les suggestions sur la façon d'y parvenir?
La solution
Ni Date
ni Calendar
sont des choses valables pour mettre en ContentValues
. Le format le plus efficace, je pense, est de convertir les Date
en millisecondes (getTime()
) et stocker que dans une colonne INTEGER
.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow