Я думаю, что вы хотите получить текущие миллисекунды, и для этого инструкция будет: c.get(Calendar.MILLISECOND)
public static void main(String args[]){
final Calendar c = Calendar.getInstance();
int mYear = c.get(Calendar.YEAR); // current year
int mMonth = c.get(Calendar.MONTH); // current month
int mDay = c.get(Calendar.DAY_OF_MONTH); // current day
int mHour = c.get(Calendar.HOUR); // current hour
int mMinute = c.get(Calendar.MINUTE); // current min
int mMilisecond = c.get(Calendar.MILLISECOND); // current milisecond
System.out.println("Year: "+mYear+", Month: "+mMonth+", Day:"+mDay+", Hour: "+mHour+", mMinute: "+mMinute+", mMilisecond: "+mMilisecond);
}
Теперь метод getTimeInMillis
, как сказано в документации Java:
/**
* Returns this Calendar's time value in milliseconds.
*
* @return the current time as UTC milliseconds from the epoch.
* @see #getTime()
* @see #setTimeInMillis(long)
*/
Эпоха - это привязка к абсолютному времени