Comment obtenir la milliseconde à partir de la date? J’ai le code suivant.
Date beginupd = new Date(cursor1.getLong(1));
Cette variable beginupd contient le format
Mer. Oct 12 11:55:03 GMT + 05: 30 2011
Maintenant, comment convertir ce format à la milliseconde dans le type de données long? Toute aide est très appréciée et merci d’avance …
long millisecond = beginupd.getTime();
Date.getTime()
JavaDoc déclare:
Renvoie le nombre de millisecondes écastings depuis le 1er janvier 1970 à 00:00:00 GMT représenté par cet object Date.
date.setTime(milliseconds);
c’est pour la date de millisecondes définie
long milli = date.getTime();
C’est pour obtenir le temps en millisecondes.
Renvoie le nombre de millisecondes écastings depuis le 1er janvier 1970 à 00:00:00 GMT
Vous pourriez utiliser
Calendar cal = Calendar.getInstance(); cal.setTime(beginupd); long millis = cal.getTimeInMillis();
beginupd.getTime()
vous donnera le temps en millisecondes depuis le 1er janvier 1970 à 00:00:00 GMT jusqu’à l’heure spécifiée dans l’object Date