Ciao a tutti...ho fatto delle prove con degli oggetti calendar...ho creato dei calendar con una data ben precisa....successivamente ho utilizzato il metodo getTimeInMillis per ottenere il valore di questa data in millisecondi...ho notato che la precisione del Long restiutito dalla getTimeInMillis varia ad ogni esecuzione!!
esempio:
prima esecuzione:
System.out.print(calendar1.getTimeInMillis());
risultato:"1192434000386"
seconda esecuzione:
System.out.print(calendar1.getTimeInMillis());
risultato:"1192434000147"
l'oggetto calendar è lo stesso...ma il valore delle ultime tre cifre varia!
a questo punto per ogni esecuzione vorrei ottenere: 1192434000000
Qualcuno ha qualche idea??
ps(l'oggetto calendar non lo costruisco dalla mia classe ma mi viene passato quindi non posso modificare il costruttore)

Rispondi quotando