Semplicemente perchè devi fare
codice:
long time=(fine-inizio)/1000;
e non il contrario!

Ciao.