Comment convertir le format de date en millisecondes?

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