import java.util.*;
......
Calendar vreme = Calendar.getInstance();
int sat = vreme.get(Calendar.HOUR_OF_DAY);
int min = vreme.get(Calendar.MINUTE);
......
Prvo se postavlja pitanje koliko je bitna tacnost tog podatka. Jer ako je bas bitno da bas bude tacno (a na ovo razmisljanje me goni termin "instrukcija") onda nisam siguran je moguce tako lako to izvesti.
Za pocetak, instrukcija u javi se prvo u virtuelnoj masini interpretira, ovo moze da oduzme vreme, dalje, pitanje je drugih tredova koji su aktivni, i na kraju da li se instrukcija preplice sa tredovima operativnog sistema.
Naravno, ako je bitno samo okvirno vreme, ignorisi sve gore napisano.