Je pense tirer parti de cette fonctionnalité en utilisant Java
long time= System.currentTimeMillis();
ceci retournera l'heure actuelle en mode millisecondes. ceci fonctionnera sûrement.
long time= System.currentTimeMillis();
android.util.Log.i("Time Class ", " Time value in millisecinds "+time);
Voici mon logcat utilisant la fonction ci-dessus
05-13 14:38:03.149: INFO/Time Class(301): Time value in millisecinds 1368436083157
Si vous avez un doute sur la valeur de la milliseconde, vérifiez. Ici
EDIT : Fuseau horaire J'ai utilisé pour la démo le code IST(+05:30) ,Donc si vous vérifiez milliseconds
qui est mentionné dans le journal pour correspondre au temps dans le journal vous pouvez obtenir une valeur différente en fonction du fuseau horaire de votre système.
EDIT : C'est une approche facile, mais si vous avez besoin d'un fuseau horaire ou de tout autre détail, je pense que ce ne sera pas suffisant. Voir aussi cette approche utilisant le support Android api