milliseconds
package com.gmail.vhrushyn;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class main {
public static void main(String[] args) {
Calendar c1 = Calendar.getInstance();
Calendar c2 = Calendar.getInstance();
c2.set(Calendar.MONTH, c2.get(Calendar.MONTH) - 1);
SimpleDateFormat sdf = new SimpleDateFormat("d MMMM yyyy");
long tResult = c1.getTimeInMillis() - c2.getTimeInMillis();
System.out.println("today is "+ sdf.format(c1.getTime()));
System.out.println(c1.getTimeInMillis()+ " milliseconds passed after 01.01.70 until today");
System.out.println(c2.getTimeInMillis()+ " milliseconds passed after 01.01.70 until this day last month");
System.out.println(tResult+ " milliseconds passed after last month until today");
}
}