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?

Était-ce utile?

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
scroll top